From 0de42b416d1cf2aac4ca0f6fc95dd01dcd858dce Mon Sep 17 00:00:00 2001 From: razeeman Date: Sat, 15 Jul 2023 08:17:20 +0300 Subject: [PATCH] fix statistics widget refresh button low res --- .../statistics/WidgetStatisticsChartProvider.kt | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/features/feature_widget/src/main/java/com/example/util/simpletimetracker/feature_widget/statistics/WidgetStatisticsChartProvider.kt b/features/feature_widget/src/main/java/com/example/util/simpletimetracker/feature_widget/statistics/WidgetStatisticsChartProvider.kt index 0ba4c358..c0a472de 100644 --- a/features/feature_widget/src/main/java/com/example/util/simpletimetracker/feature_widget/statistics/WidgetStatisticsChartProvider.kt +++ b/features/feature_widget/src/main/java/com/example/util/simpletimetracker/feature_widget/statistics/WidgetStatisticsChartProvider.kt @@ -163,10 +163,14 @@ class WidgetStatisticsChartProvider : AppWidgetProvider() { private fun prepareRefreshButtonView( context: Context, ): View { + val size = resourceRepo + .getDimenInDp(R.dimen.widget_statistics_refresh_button_size) + .dpToPx() + return IconView(ContextThemeWrapper(context, R.style.AppTheme)).apply { itemIcon = RecordTypeIcon.Image(R.drawable.refresh) itemIconColor = resourceRepo.getColor(R.color.white) - measureExactly(resourceRepo.getDimenInDp(R.dimen.widget_statistics_refresh_button_size)) + measureExactly(size) } } -- 2.54.0