Loading src/com/android/settings/supervision/SupervisionMainSwitchPreference.kt +3 −3 Original line number Diff line number Diff line Loading @@ -72,18 +72,18 @@ class SupervisionMainSwitchPreference(context: Context) : } override fun onActivityResult( context: PreferenceLifecycleContext, unused: PreferenceLifecycleContext, requestCode: Int, resultCode: Int, data: Intent?, ): Boolean { if (resultCode == Activity.RESULT_OK) { val mainSwitchPreference = context.requirePreference<com.android.settingslib.widget.MainSwitchPreference>(KEY) lifeCycleContext.requirePreference<com.android.settingslib.widget.MainSwitchPreference>(KEY) val newValue = !supervisionMainSwitchStorage.getBoolean(KEY)!! mainSwitchPreference.setChecked(newValue) updateDependentPreferencesEnabledState(mainSwitchPreference, newValue) context.notifyPreferenceChange(SupervisionPinManagementScreen.KEY) lifeCycleContext.notifyPreferenceChange(SupervisionPinManagementScreen.KEY) } return true Loading tests/robotests/src/com/android/settings/supervision/SupervisionMainSwitchPreferenceTest.kt +1 −1 Original line number Diff line number Diff line Loading @@ -49,7 +49,7 @@ class SupervisionMainSwitchPreferenceTest { object : ContextWrapper(appContext) { override fun getSystemService(name: String): Any = when (name) { Context.SUPERVISION_SERVICE -> mockSupervisionManager getSystemServiceName(SupervisionManager::class.java) -> mockSupervisionManager else -> super.getSystemService(name) } } Loading Loading
src/com/android/settings/supervision/SupervisionMainSwitchPreference.kt +3 −3 Original line number Diff line number Diff line Loading @@ -72,18 +72,18 @@ class SupervisionMainSwitchPreference(context: Context) : } override fun onActivityResult( context: PreferenceLifecycleContext, unused: PreferenceLifecycleContext, requestCode: Int, resultCode: Int, data: Intent?, ): Boolean { if (resultCode == Activity.RESULT_OK) { val mainSwitchPreference = context.requirePreference<com.android.settingslib.widget.MainSwitchPreference>(KEY) lifeCycleContext.requirePreference<com.android.settingslib.widget.MainSwitchPreference>(KEY) val newValue = !supervisionMainSwitchStorage.getBoolean(KEY)!! mainSwitchPreference.setChecked(newValue) updateDependentPreferencesEnabledState(mainSwitchPreference, newValue) context.notifyPreferenceChange(SupervisionPinManagementScreen.KEY) lifeCycleContext.notifyPreferenceChange(SupervisionPinManagementScreen.KEY) } return true Loading
tests/robotests/src/com/android/settings/supervision/SupervisionMainSwitchPreferenceTest.kt +1 −1 Original line number Diff line number Diff line Loading @@ -49,7 +49,7 @@ class SupervisionMainSwitchPreferenceTest { object : ContextWrapper(appContext) { override fun getSystemService(name: String): Any = when (name) { Context.SUPERVISION_SERVICE -> mockSupervisionManager getSystemServiceName(SupervisionManager::class.java) -> mockSupervisionManager else -> super.getSystemService(name) } } Loading