From 52e694261be5f78fede46acdbb2cf5a77405aa1b Mon Sep 17 00:00:00 2001 From: Stephen Paul Weber Date: Mon, 9 Jun 2025 09:09:04 -0500 Subject: [PATCH] Only ask if we're not onboarding --- .../conversations/ui/StartConversationActivity.java | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/src/main/java/eu/siacs/conversations/ui/StartConversationActivity.java b/src/main/java/eu/siacs/conversations/ui/StartConversationActivity.java index 27053beca7af66904670eeee48d90e2ec438ff06..8ba8bdaa2b2b2cad0b152ac7961dcf8d32bccecd 100644 --- a/src/main/java/eu/siacs/conversations/ui/StartConversationActivity.java +++ b/src/main/java/eu/siacs/conversations/ui/StartConversationActivity.java @@ -499,12 +499,6 @@ public class StartConversationActivity extends XmppActivity super.onStart(); mConferenceAdapter.refreshSettings(); mContactsAdapter.refreshSettings(); - if (!createdByViewIntent) { - if (askForContactsPermissions()) { - return; - } - requestNotificationPermissionIfNeeded(); - } } private void requestNotificationPermissionIfNeeded() { @@ -1204,6 +1198,13 @@ public class StartConversationActivity extends XmppActivity && mOpenedFab.compareAndSet(false, true)) { binding.speedDial.open(); } + + if (!createdByViewIntent) { + if (askForContactsPermissions()) { + return; + } + requestNotificationPermissionIfNeeded(); + } } protected boolean processViewIntent(@NonNull Intent intent) {