explicitly set Color.Transparent background instead of skipping modifier
This commit is contained in:
parent
a267aed86f
commit
54a6564413
1 changed files with 5 additions and 1 deletions
|
|
@ -18,6 +18,7 @@ import androidx.glance.appwidget.GlanceAppWidgetReceiver
|
||||||
import androidx.glance.appwidget.SizeMode
|
import androidx.glance.appwidget.SizeMode
|
||||||
import androidx.glance.appwidget.action.actionStartActivity
|
import androidx.glance.appwidget.action.actionStartActivity
|
||||||
import androidx.glance.appwidget.provideContent
|
import androidx.glance.appwidget.provideContent
|
||||||
|
import androidx.compose.ui.graphics.Color
|
||||||
import androidx.glance.background
|
import androidx.glance.background
|
||||||
import androidx.glance.color.DynamicThemeColorProviders
|
import androidx.glance.color.DynamicThemeColorProviders
|
||||||
import space.darkest.nova.android.data.WidgetPreferences
|
import space.darkest.nova.android.data.WidgetPreferences
|
||||||
|
|
@ -81,7 +82,10 @@ class ClockWidget : GlanceAppWidget() {
|
||||||
Box(
|
Box(
|
||||||
modifier = GlanceModifier
|
modifier = GlanceModifier
|
||||||
.fillMaxSize()
|
.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)
|
.padding(16.dp)
|
||||||
.clickable(actionStartActivity(Intent(AlarmClock.ACTION_SHOW_ALARMS))),
|
.clickable(actionStartActivity(Intent(AlarmClock.ACTION_SHOW_ALARMS))),
|
||||||
contentAlignment = Alignment.CenterStart,
|
contentAlignment = Alignment.CenterStart,
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue