diff options
| author | 2022-02-25 00:21:52 +0000 | |
|---|---|---|
| committer | 2022-02-25 00:21:52 +0000 | |
| commit | ba18f98cfe4f3a226218b8326ce29935ab4078bb (patch) | |
| tree | 01f357aa3003c93ffc71654f31ecd1e427459486 | |
| parent | f8575a83bdd0fca9eb3eb56313ba3e00ae8050c4 (diff) | |
| parent | 115a3ed705fd5c2695e68d53b900321c972f3fc8 (diff) | |
Merge "Ensure that android is restarted when setting sysprop flag." into tm-dev
| -rw-r--r-- | packages/SystemUI/src/com/android/systemui/flags/FeatureFlagsDebug.java | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/packages/SystemUI/src/com/android/systemui/flags/FeatureFlagsDebug.java b/packages/SystemUI/src/com/android/systemui/flags/FeatureFlagsDebug.java index 677990437f3d..0c5f7ebb6e16 100644 --- a/packages/SystemUI/src/com/android/systemui/flags/FeatureFlagsDebug.java +++ b/packages/SystemUI/src/com/android/systemui/flags/FeatureFlagsDebug.java @@ -317,6 +317,8 @@ public class FeatureFlagsDebug implements FeatureFlags, Dumpable { // Store SysProp flags in SystemProperties where they can read by outside parties. mSystemProperties.setBoolean( ((SysPropBooleanFlag) flag).getName(), (Boolean) value); + dispatchListenersAndMaybeRestart(flag.getId(), + FeatureFlagsDebug.this::restartAndroid); } else if (flag instanceof StringFlag && value instanceof String) { setFlagValue(id, (String) value, StringFlagSerializer.INSTANCE); } else if (flag instanceof ResourceStringFlag && value instanceof String) { |