|
|
@ -3255,6 +3255,9 @@ public class FragmentMessages extends FragmentBase
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
private void redraw(RecyclerView.ViewHolder vh) {
|
|
|
|
private void redraw(RecyclerView.ViewHolder vh) {
|
|
|
|
|
|
|
|
if (itemTouchHelper != null)
|
|
|
|
|
|
|
|
itemTouchHelper.onChildViewDetachedFromWindow(vh.itemView);
|
|
|
|
|
|
|
|
|
|
|
|
rvMessage.post(new RunnableEx("redraw") {
|
|
|
|
rvMessage.post(new RunnableEx("redraw") {
|
|
|
|
@Override
|
|
|
|
@Override
|
|
|
|
public void delegate() {
|
|
|
|
public void delegate() {
|
|
|
@ -3273,9 +3276,6 @@ public class FragmentMessages extends FragmentBase
|
|
|
|
else
|
|
|
|
else
|
|
|
|
adapter.notifyItemChanged(pos);
|
|
|
|
adapter.notifyItemChanged(pos);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
if (vh != null && itemTouchHelper != null)
|
|
|
|
|
|
|
|
itemTouchHelper.startSwipe(vh);
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
});
|
|
|
|
});
|
|
|
|
}
|
|
|
|
}
|
|
|
|