[PhysicalKeyboard] Update Setting Feature Provider for follow up usage
rename method in provider and usage, the provider is not activated now, this change will not have impact on current feature. Bug: 369937888 Test: atest packages/apps/Settings/tests/robotests/src/com/android/settings/inputmethod/ Flag: NONE, rename method, no effect on current feature. Change-Id: I1bb66b106c338a8a8730bbd9163d6a921c17b9c0
This commit is contained in:
@@ -164,7 +164,7 @@ public final class PhysicalKeyboardFragment extends DashboardFragment
|
||||
mFeatureProvider = featureFactory.getKeyboardSettingsFeatureProvider();
|
||||
mSupportsFirmwareUpdate = mFeatureProvider.supportsFirmwareUpdate();
|
||||
if (mSupportsFirmwareUpdate) {
|
||||
mFeatureProvider.addFirmwareUpdateCategory(getContext(), getPreferenceScreen());
|
||||
mFeatureProvider.registerKeyboardInformationCategory(getPreferenceScreen());
|
||||
}
|
||||
boolean isModifierKeySettingsEnabled = FeatureFlagUtils
|
||||
.isEnabled(getContext(), FeatureFlagUtils.SETTINGS_NEW_KEYBOARD_MODIFIER_KEY);
|
||||
@@ -344,7 +344,7 @@ public final class PhysicalKeyboardFragment extends DashboardFragment
|
||||
mKeyboardAssistanceCategory.setOrder(1);
|
||||
preferenceScreen.addPreference(mKeyboardAssistanceCategory);
|
||||
if (mSupportsFirmwareUpdate) {
|
||||
mFeatureProvider.addFirmwareUpdateCategory(getPrefContext(), preferenceScreen);
|
||||
mFeatureProvider.registerKeyboardInformationCategory(preferenceScreen);
|
||||
}
|
||||
|
||||
if (InputSettings.isAccessibilityBounceKeysFeatureEnabled()
|
||||
@@ -423,6 +423,9 @@ public final class PhysicalKeyboardFragment extends DashboardFragment
|
||||
|
||||
private void unregisterSettingsObserver() {
|
||||
getActivity().getContentResolver().unregisterContentObserver(mContentObserver);
|
||||
if (mSupportsFirmwareUpdate) {
|
||||
mFeatureProvider.unregisterKeyboardInformationCategory();
|
||||
}
|
||||
}
|
||||
|
||||
private void updateAccessibilityBounceKeysSwitch(@NonNull Context context) {
|
||||
|
||||
Reference in New Issue
Block a user