From 612fdfba12d1cfe031228c8d74b48ee711c69f84 Mon Sep 17 00:00:00 2001 From: daniele-verducci Date: Tue, 3 Nov 2026 12:28:48 +0100 Subject: [PATCH 1/3] Clear system insets in widget config view Signed-off-by: daniele-verducci --- .../main/res/layout/dashboard_widget_configuration_layout.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/app/src/main/res/layout/dashboard_widget_configuration_layout.xml b/app/src/main/res/layout/dashboard_widget_configuration_layout.xml index cef434bd242a..35486aa92b21 100644 --- a/app/src/main/res/layout/dashboard_widget_configuration_layout.xml +++ b/app/src/main/res/layout/dashboard_widget_configuration_layout.xml @@ -10,6 +10,7 @@ xmlns:app="http://schemas.android.com/apk/res-auto" android:layout_width="match_parent" android:layout_height="match_parent" + android:fitsSystemWindows="true" android:orientation="vertical"> Date: Tue, 3 Nov 2026 12:36:11 +0100 Subject: [PATCH 2/3] Theme activity to have matching color between system bars and layout Signed-off-by: daniele-verducci --- .../client/widget/DashboardWidgetConfigurationActivity.kt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app/src/main/java/com/nextcloud/client/widget/DashboardWidgetConfigurationActivity.kt b/app/src/main/java/com/nextcloud/client/widget/DashboardWidgetConfigurationActivity.kt index 68e078ece504..6e5ae0838509 100644 --- a/app/src/main/java/com/nextcloud/client/widget/DashboardWidgetConfigurationActivity.kt +++ b/app/src/main/java/com/nextcloud/client/widget/DashboardWidgetConfigurationActivity.kt @@ -17,6 +17,7 @@ import androidx.appcompat.app.AppCompatActivity import androidx.appcompat.content.res.AppCompatResources import androidx.lifecycle.lifecycleScope import androidx.recyclerview.widget.LinearLayoutManager +import com.nextcloud.android.common.ui.theme.utils.ColorRole import com.nextcloud.android.lib.resources.dashboard.DashBoardButtonType import com.nextcloud.android.lib.resources.dashboard.DashboardListWidgetsRemoteOperation import com.nextcloud.android.lib.resources.dashboard.DashboardWidget @@ -74,6 +75,7 @@ class DashboardWidgetConfigurationActivity : binding = DashboardWidgetConfigurationLayoutBinding.inflate(layoutInflater) setContentView(binding.root) + viewThemeUtils.platform.colorViewBackground(binding.root, ColorRole.SURFACE) viewThemeUtils.platform.colorDrawable(binding.icon.drawable, getColor(R.color.dark)) val layoutManager = LinearLayoutManager(this) From a74e9af79b7c41ec22b51f2bbf06f0b5b225d938 Mon Sep 17 00:00:00 2001 From: daniele-verducci Date: Tue, 3 Nov 2026 12:40:35 +0100 Subject: [PATCH 3/3] Fix unreadable text on system bar Signed-off-by: daniele-verducci --- .../client/widget/DashboardWidgetConfigurationActivity.kt | 1 + 1 file changed, 1 insertion(+) diff --git a/app/src/main/java/com/nextcloud/client/widget/DashboardWidgetConfigurationActivity.kt b/app/src/main/java/com/nextcloud/client/widget/DashboardWidgetConfigurationActivity.kt index 6e5ae0838509..2348ef3d31e3 100644 --- a/app/src/main/java/com/nextcloud/client/widget/DashboardWidgetConfigurationActivity.kt +++ b/app/src/main/java/com/nextcloud/client/widget/DashboardWidgetConfigurationActivity.kt @@ -76,6 +76,7 @@ class DashboardWidgetConfigurationActivity : setContentView(binding.root) viewThemeUtils.platform.colorViewBackground(binding.root, ColorRole.SURFACE) + viewThemeUtils.platform.themeStatusBar(this, ColorRole.SURFACE) viewThemeUtils.platform.colorDrawable(binding.icon.drawable, getColor(R.color.dark)) val layoutManager = LinearLayoutManager(this)