Fix icon selector

This commit is contained in:
Tommaso Berlose
2021-01-10 00:41:36 +01:00
parent 0cdc5a3c6d
commit e3f4995e93
3 changed files with 3 additions and 3 deletions

View File

@ -17,7 +17,6 @@ import com.tommasoberlose.anotherwidget.helpers.WeatherHelper
class IconPackSelector(context: Context, private val header: String? = null) : BottomSheetDialog(context, R.style.BottomSheetDialogTheme) {
private var binding = BottomSheetMenuBinding.inflate(LayoutInflater.from(context))
private var itemBinding = IconPackMenuItemBinding.inflate(LayoutInflater.from(context))
override fun show() {
// Header
@ -28,6 +27,7 @@ class IconPackSelector(context: Context, private val header: String? = null) : B
// Menu
for (item in Constants.WeatherIconPack.values()) {
val itemBinding = IconPackMenuItemBinding.inflate(LayoutInflater.from(context))
itemBinding.label.text = context.getString(R.string.settings_weather_icon_pack_default).format(item.value + 1)
itemBinding.root.isSelected = item.value == Preferences.weatherIconPack