Loading src/com/android/wallpaper/customization/ui/binder/ThemePickerCustomizationOptionBinder.kt +9 −1 Original line number Diff line number Diff line Loading @@ -20,6 +20,7 @@ import android.app.Activity import android.content.Context import android.content.Intent import android.graphics.drawable.AdaptiveIconDrawable import android.provider.Settings import android.view.View import android.view.ViewGroup import android.widget.ImageView Loading Loading @@ -110,6 +111,13 @@ constructor(private val defaultCustomizationOptionsBinder: DefaultCustomizationO val isComposeRefactorEnabled = BaseFlags.get().isComposeRefactorEnabled() val showPackEntry = Settings.Secure.getInt( view.context.contentResolver, Settings.Secure.PACK_THEME_FEATURE_ENABLED, /* def= */ 0, ) == 1 val optionsViewModel = viewModel.customizationOptionsViewModel as ThemePickerCustomizationOptionsViewModel Loading Loading @@ -198,7 +206,7 @@ constructor(private val defaultCustomizationOptionsBinder: DefaultCustomizationO var optionPackThemeIconLock: ImageView? = null var optionPackThemeHome: View? = null var optionPackThemeLock: View? = null if (BaseFlags.get().isPackThemeEnabled()) { if (BaseFlags.get().isPackThemeEnabled() && showPackEntry) { optionPackThemeHome = homeScreenCustomizationOptionEntries .first { it.first == ThemePickerHomeCustomizationOption.PACK_THEME } Loading src/com/android/wallpaper/customization/ui/util/ThemePickerCustomizationOptionUtil.kt +9 −2 Original line number Diff line number Diff line Loading @@ -17,6 +17,7 @@ package com.android.wallpaper.customization.ui.util import android.content.Context import android.provider.Settings import android.view.LayoutInflater import android.view.View import android.view.ViewGroup Loading Loading @@ -73,6 +74,12 @@ constructor( customizationOptionsData as ThemePickerCustomizationOptionsData val isKeyguardQuickAffordanceEnabled = BaseFlags.get().isKeyguardQuickAffordanceEnabled(optionContainer.context) val showPackEntry = Settings.Secure.getInt( context.contentResolver, Settings.Secure.PACK_THEME_FEATURE_ENABLED, /* def= */ 0, ) == 1 val defaultOptionEntries = defaultCustomizationOptionUtil.getOptionEntries( customizationOptionsData = customizationOptionsData, Loading @@ -84,7 +91,7 @@ constructor( LOCK_SCREEN -> buildList { addAll(defaultOptionEntries) if (BaseFlags.get().isPackThemeEnabled()) { if (BaseFlags.get().isPackThemeEnabled() && showPackEntry) { add( ThemePickerHomeCustomizationOption.PACK_THEME to layoutInflater.inflate( Loading Loading @@ -132,7 +139,7 @@ constructor( HOME_SCREEN -> buildList { addAll(defaultOptionEntries) if (BaseFlags.get().isPackThemeEnabled()) { if (BaseFlags.get().isPackThemeEnabled() && showPackEntry) { add( ThemePickerHomeCustomizationOption.PACK_THEME to layoutInflater.inflate( Loading Loading
src/com/android/wallpaper/customization/ui/binder/ThemePickerCustomizationOptionBinder.kt +9 −1 Original line number Diff line number Diff line Loading @@ -20,6 +20,7 @@ import android.app.Activity import android.content.Context import android.content.Intent import android.graphics.drawable.AdaptiveIconDrawable import android.provider.Settings import android.view.View import android.view.ViewGroup import android.widget.ImageView Loading Loading @@ -110,6 +111,13 @@ constructor(private val defaultCustomizationOptionsBinder: DefaultCustomizationO val isComposeRefactorEnabled = BaseFlags.get().isComposeRefactorEnabled() val showPackEntry = Settings.Secure.getInt( view.context.contentResolver, Settings.Secure.PACK_THEME_FEATURE_ENABLED, /* def= */ 0, ) == 1 val optionsViewModel = viewModel.customizationOptionsViewModel as ThemePickerCustomizationOptionsViewModel Loading Loading @@ -198,7 +206,7 @@ constructor(private val defaultCustomizationOptionsBinder: DefaultCustomizationO var optionPackThemeIconLock: ImageView? = null var optionPackThemeHome: View? = null var optionPackThemeLock: View? = null if (BaseFlags.get().isPackThemeEnabled()) { if (BaseFlags.get().isPackThemeEnabled() && showPackEntry) { optionPackThemeHome = homeScreenCustomizationOptionEntries .first { it.first == ThemePickerHomeCustomizationOption.PACK_THEME } Loading
src/com/android/wallpaper/customization/ui/util/ThemePickerCustomizationOptionUtil.kt +9 −2 Original line number Diff line number Diff line Loading @@ -17,6 +17,7 @@ package com.android.wallpaper.customization.ui.util import android.content.Context import android.provider.Settings import android.view.LayoutInflater import android.view.View import android.view.ViewGroup Loading Loading @@ -73,6 +74,12 @@ constructor( customizationOptionsData as ThemePickerCustomizationOptionsData val isKeyguardQuickAffordanceEnabled = BaseFlags.get().isKeyguardQuickAffordanceEnabled(optionContainer.context) val showPackEntry = Settings.Secure.getInt( context.contentResolver, Settings.Secure.PACK_THEME_FEATURE_ENABLED, /* def= */ 0, ) == 1 val defaultOptionEntries = defaultCustomizationOptionUtil.getOptionEntries( customizationOptionsData = customizationOptionsData, Loading @@ -84,7 +91,7 @@ constructor( LOCK_SCREEN -> buildList { addAll(defaultOptionEntries) if (BaseFlags.get().isPackThemeEnabled()) { if (BaseFlags.get().isPackThemeEnabled() && showPackEntry) { add( ThemePickerHomeCustomizationOption.PACK_THEME to layoutInflater.inflate( Loading Loading @@ -132,7 +139,7 @@ constructor( HOME_SCREEN -> buildList { addAll(defaultOptionEntries) if (BaseFlags.get().isPackThemeEnabled()) { if (BaseFlags.get().isPackThemeEnabled() && showPackEntry) { add( ThemePickerHomeCustomizationOption.PACK_THEME to layoutInflater.inflate( Loading