From 278560948185dbce6eced87c4dcc074e5123d7d8 Mon Sep 17 00:00:00 2001 From: Cody Henthorne Date: Tue, 10 Oct 2023 12:06:10 -0400 Subject: [PATCH] Fix bug with dangling notification clear. --- .../securesms/preferences/StoragePreferenceFragment.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/org/thoughtcrime/securesms/preferences/StoragePreferenceFragment.java b/app/src/main/java/org/thoughtcrime/securesms/preferences/StoragePreferenceFragment.java index 748b810c17..2dd192f985 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/preferences/StoragePreferenceFragment.java +++ b/app/src/main/java/org/thoughtcrime/securesms/preferences/StoragePreferenceFragment.java @@ -133,8 +133,10 @@ public class StoragePreferenceFragment extends ListSummaryPreferenceFragment { .setTitle(R.string.preferences_storage__are_you_sure_you_want_to_delete_all_message_history) .setMessage(R.string.preferences_storage__all_message_history_will_be_permanently_removed_this_action_cannot_be_undone) .setPositiveButton(R.string.preferences_storage__delete_all_now, (d, w) -> { - SignalExecutors.BOUNDED.execute(() -> SignalDatabase.threads().deleteAllConversations()); - ApplicationDependencies.getMessageNotifier().updateNotification(requireContext()); + SignalExecutors.BOUNDED.execute(() -> { + SignalDatabase.threads().deleteAllConversations(); + ApplicationDependencies.getMessageNotifier().updateNotification(requireContext()); + }); }) .setNegativeButton(android.R.string.cancel, null) .show();