From a3e95936aa05dacc7420204ff51d1c42de6cd329 Mon Sep 17 00:00:00 2001 From: alperozturk96 Date: Tue, 16 Jun 2026 14:27:05 +0200 Subject: [PATCH 1/3] fix notification work action Signed-off-by: alperozturk96 --- .../main/java/com/nextcloud/client/jobs/NotificationWork.kt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/com/nextcloud/client/jobs/NotificationWork.kt b/app/src/main/java/com/nextcloud/client/jobs/NotificationWork.kt index 4fbdaf74a056..928fe29e08ad 100644 --- a/app/src/main/java/com/nextcloud/client/jobs/NotificationWork.kt +++ b/app/src/main/java/com/nextcloud/client/jobs/NotificationWork.kt @@ -41,6 +41,7 @@ import com.owncloud.android.lib.resources.notifications.GetNotificationRemoteOpe import com.owncloud.android.lib.resources.notifications.models.Notification import com.owncloud.android.ui.activity.FileDisplayActivity import com.owncloud.android.ui.navigation.NavigatorActivity +import com.owncloud.android.ui.navigation.NavigatorScreen import com.owncloud.android.ui.notifications.NotificationUtils import com.owncloud.android.utils.PushUtils import com.owncloud.android.utils.theme.ViewThemeUtils @@ -147,7 +148,7 @@ class NotificationWork constructor( } else { val intent: Intent if (file == null) { - intent = Intent(context, NavigatorActivity::class.java) + intent = NavigatorActivity.intent(context, NavigatorScreen.Notifications) } else { intent = Intent(context, FileDisplayActivity::class.java) intent.action = Intent.ACTION_VIEW From bd2701c615d6d4a73c547619d256be6b49ebf478 Mon Sep 17 00:00:00 2001 From: alperozturk96 Date: Tue, 16 Jun 2026 14:27:56 +0200 Subject: [PATCH 2/3] fix adapter creation Signed-off-by: alperozturk96 --- .../android/ui/fragment/notifications/NotificationsFragment.kt | 1 + 1 file changed, 1 insertion(+) diff --git a/app/src/main/java/com/owncloud/android/ui/fragment/notifications/NotificationsFragment.kt b/app/src/main/java/com/owncloud/android/ui/fragment/notifications/NotificationsFragment.kt index 7fe9a3bf27ff..73d280088ec2 100644 --- a/app/src/main/java/com/owncloud/android/ui/fragment/notifications/NotificationsFragment.kt +++ b/app/src/main/java/com/owncloud/android/ui/fragment/notifications/NotificationsFragment.kt @@ -270,6 +270,7 @@ class NotificationsFragment : // region Data loading private fun fetchAndSetData(client: NextcloudClient) { + initializeAdapter() lifecycleScope.launch(Dispatchers.IO) { val result = GetNotificationsRemoteOperation().execute(client) withContext(Dispatchers.Main) { From 0fd0293eabbd7bf96a89879ea4b36fa2783b457f Mon Sep 17 00:00:00 2001 From: alperozturk96 Date: Tue, 16 Jun 2026 14:30:56 +0200 Subject: [PATCH 3/3] fix adapter creation Signed-off-by: alperozturk96 --- .../android/ui/fragment/notifications/NotificationsFragment.kt | 1 - 1 file changed, 1 deletion(-) diff --git a/app/src/main/java/com/owncloud/android/ui/fragment/notifications/NotificationsFragment.kt b/app/src/main/java/com/owncloud/android/ui/fragment/notifications/NotificationsFragment.kt index 73d280088ec2..7fe9a3bf27ff 100644 --- a/app/src/main/java/com/owncloud/android/ui/fragment/notifications/NotificationsFragment.kt +++ b/app/src/main/java/com/owncloud/android/ui/fragment/notifications/NotificationsFragment.kt @@ -270,7 +270,6 @@ class NotificationsFragment : // region Data loading private fun fetchAndSetData(client: NextcloudClient) { - initializeAdapter() lifecycleScope.launch(Dispatchers.IO) { val result = GetNotificationsRemoteOperation().execute(client) withContext(Dispatchers.Main) {