diff --git a/samples/user-interface/appwidgets/src/main/java/com/example/platform/ui/appwidgets/glance/weather/WeatherGlanceWidget.kt b/samples/user-interface/appwidgets/src/main/java/com/example/platform/ui/appwidgets/glance/weather/WeatherGlanceWidget.kt index 82213c42..71922c43 100644 --- a/samples/user-interface/appwidgets/src/main/java/com/example/platform/ui/appwidgets/glance/weather/WeatherGlanceWidget.kt +++ b/samples/user-interface/appwidgets/src/main/java/com/example/platform/ui/appwidgets/glance/weather/WeatherGlanceWidget.kt @@ -85,6 +85,7 @@ class WeatherGlanceWidget : GlanceAppWidget() { @RequiresApi(Build.VERSION_CODES.O) override suspend fun provideGlance(context: Context, id: GlanceId) { + WeatherRepo.updateWeatherInfo() provideContent { Content() } } diff --git a/samples/user-interface/appwidgets/src/main/java/com/example/platform/ui/appwidgets/glance/weather/WeatherGlanceWidgetReceiver.kt b/samples/user-interface/appwidgets/src/main/java/com/example/platform/ui/appwidgets/glance/weather/WeatherGlanceWidgetReceiver.kt index c0e6bc55..19be55d5 100644 --- a/samples/user-interface/appwidgets/src/main/java/com/example/platform/ui/appwidgets/glance/weather/WeatherGlanceWidgetReceiver.kt +++ b/samples/user-interface/appwidgets/src/main/java/com/example/platform/ui/appwidgets/glance/weather/WeatherGlanceWidgetReceiver.kt @@ -16,13 +16,9 @@ package com.example.platform.ui.appwidgets.glance.weather -import android.content.Context import android.os.Build import androidx.annotation.RequiresApi import androidx.glance.appwidget.GlanceAppWidgetReceiver -import kotlinx.coroutines.CoroutineScope -import kotlinx.coroutines.Dispatchers -import kotlinx.coroutines.launch /** @@ -33,12 +29,4 @@ import kotlinx.coroutines.launch @RequiresApi(Build.VERSION_CODES.O) class WeatherGlanceWidgetReceiver : GlanceAppWidgetReceiver() { override val glanceAppWidget = WeatherGlanceWidget() - - override fun onEnabled(context: Context?) { - super.onEnabled(context) - CoroutineScope(Dispatchers.IO).launch { - WeatherRepo.updateWeatherInfo() - } - } - } \ No newline at end of file