From 54a65644136aaf738a3b0f39d942f69602376b1f Mon Sep 17 00:00:00 2001 From: Damocles Date: Wed, 22 Apr 2026 22:48:19 +0200 Subject: [PATCH] explicitly set Color.Transparent background instead of skipping modifier --- .../java/space/darkest/nova/android/widget/ClockWidget.kt | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/space/darkest/nova/android/widget/ClockWidget.kt b/app/src/main/java/space/darkest/nova/android/widget/ClockWidget.kt index f5ecc82..3c61a92 100644 --- a/app/src/main/java/space/darkest/nova/android/widget/ClockWidget.kt +++ b/app/src/main/java/space/darkest/nova/android/widget/ClockWidget.kt @@ -18,6 +18,7 @@ import androidx.glance.appwidget.GlanceAppWidgetReceiver import androidx.glance.appwidget.SizeMode import androidx.glance.appwidget.action.actionStartActivity import androidx.glance.appwidget.provideContent +import androidx.compose.ui.graphics.Color import androidx.glance.background import androidx.glance.color.DynamicThemeColorProviders import space.darkest.nova.android.data.WidgetPreferences @@ -81,7 +82,10 @@ class ClockWidget : GlanceAppWidget() { Box( modifier = GlanceModifier .fillMaxSize() - .let { if (transparentBg) it else it.background(GlanceTheme.colors.widgetBackground) } + .then( + if (transparentBg) GlanceModifier.background(Color.Transparent) + else GlanceModifier.background(GlanceTheme.colors.widgetBackground) + ) .padding(16.dp) .clickable(actionStartActivity(Intent(AlarmClock.ACTION_SHOW_ALARMS))), contentAlignment = Alignment.CenterStart,