From e33d333c36eb3ac0c7752da49a11e28959d3a783 Mon Sep 17 00:00:00 2001 From: Jason Monk Date: Thu, 23 Mar 2017 11:07:00 -0400 Subject: [PATCH] Re-inflate fragments in sysui on font scale change Change-Id: I7d0a15bb3ea33fc43a59dbd465d8c288e6a5de7e Fixes: 35376111 Test: manual --- .../com/android/systemui/fragments/FragmentHostManager.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/SystemUI/src/com/android/systemui/fragments/FragmentHostManager.java b/packages/SystemUI/src/com/android/systemui/fragments/FragmentHostManager.java index 57c75bf6f54ce..2b6ea1572e6cb 100644 --- a/packages/SystemUI/src/com/android/systemui/fragments/FragmentHostManager.java +++ b/packages/SystemUI/src/com/android/systemui/fragments/FragmentHostManager.java @@ -22,6 +22,7 @@ import android.app.FragmentManager; import android.app.FragmentManager.FragmentLifecycleCallbacks; import android.app.FragmentManagerNonConfig; import android.content.Context; +import android.content.pm.ActivityInfo; import android.content.res.Configuration; import android.os.Bundle; import android.os.Handler; @@ -33,9 +34,7 @@ import android.view.View; import com.android.settingslib.applications.InterestingConfigChanges; import com.android.systemui.Dependency; -import com.android.systemui.SystemUIApplication; import com.android.systemui.plugins.Plugin; -import com.android.systemui.plugins.PluginManager; import java.io.FileDescriptor; import java.io.PrintWriter; @@ -48,7 +47,8 @@ public class FragmentHostManager { private final Context mContext; private final HashMap> mListeners = new HashMap<>(); private final View mRootView; - private final InterestingConfigChanges mConfigChanges = new InterestingConfigChanges(); + private final InterestingConfigChanges mConfigChanges = new InterestingConfigChanges( + ActivityInfo.CONFIG_FONT_SCALE); private final FragmentService mManager; private final PluginFragmentManager mPlugins = new PluginFragmentManager();