fix #27: Make hourly forecast data field unclickable in preview mode (#28)

This commit is contained in:
timklge 2025-01-19 19:42:32 +01:00 committed by GitHub
parent cc17117328
commit b973decc8f
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -177,7 +177,11 @@ class WeatherForecastDataType(
}
val result = glance.compose(context, DpSize.Unspecified) {
Row(modifier = GlanceModifier.fillMaxSize().clickable(onClick = actionRunCallback<CycleHoursAction>()), horizontalAlignment = Alignment.Horizontal.CenterHorizontally) {
var modifier = GlanceModifier.fillMaxSize()
if (!config.preview) modifier = modifier.clickable(onClick = actionRunCallback<CycleHoursAction>())
Row(modifier = modifier, horizontalAlignment = Alignment.Horizontal.CenterHorizontally) {
val hourOffset = widgetSettings?.currentForecastHourOffset ?: 0
var previousDate: String? = let {