Skip undo when auto closing

pull/146/head
M66B 7 years ago
parent abd7fecb70
commit 66d170ba49

@ -1583,6 +1583,8 @@ public class FragmentMessages extends FragmentEx {
} }
private void moveUndo(final MessageTarget result) { private void moveUndo(final MessageTarget result) {
final boolean undo = !(viewType == AdapterMessage.ViewType.THREAD && autoclose);
// Show undo snackbar // Show undo snackbar
final Snackbar snackbar = Snackbar.make( final Snackbar snackbar = Snackbar.make(
view, view,
@ -1615,6 +1617,7 @@ public class FragmentMessages extends FragmentEx {
}.load(FragmentMessages.this, args); }.load(FragmentMessages.this, args);
} }
}); });
if (undo)
snackbar.show(); snackbar.show();
// Wait // Wait
@ -1664,7 +1667,7 @@ public class FragmentMessages extends FragmentEx {
} }
}); });
} }
}, UNDO_TIMEOUT); }, undo ? UNDO_TIMEOUT : 0);
} }
private ActivityBase.IBackPressedListener onBackPressedListener = new ActivityBase.IBackPressedListener() { private ActivityBase.IBackPressedListener onBackPressedListener = new ActivityBase.IBackPressedListener() {

Loading…
Cancel
Save