Skip undo when auto closing

This commit is contained in:
M66B 2018-12-01 16:58:31 +01:00
parent abd7fecb70
commit 66d170ba49
1 changed files with 5 additions and 2 deletions

View File

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