|
|
@ -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() {
|
|
|
|