Merge "Fix some config issues with sysui" into oc-dr1-dev
This commit is contained in:
@@ -36,7 +36,8 @@ public class InterestingConfigChanges {
|
||||
}
|
||||
|
||||
public boolean applyNewConfig(Resources res) {
|
||||
int configChanges = mLastConfiguration.updateFrom(res.getConfiguration());
|
||||
int configChanges = mLastConfiguration.updateFrom(
|
||||
Configuration.generateDelta(mLastConfiguration, res.getConfiguration()));
|
||||
boolean densityChanged = mLastDensity != res.getDisplayMetrics().densityDpi;
|
||||
if (densityChanged || (configChanges & (mFlags)) != 0) {
|
||||
mLastDensity = res.getDisplayMetrics().densityDpi;
|
||||
|
||||
@@ -3759,7 +3759,7 @@ public class StatusBar extends SystemUI implements DemoMode,
|
||||
|
||||
// SystemUIService notifies SystemBars of configuration changes, which then calls down here
|
||||
@Override
|
||||
protected void onConfigurationChanged(Configuration newConfig) {
|
||||
public void onConfigChanged(Configuration newConfig) {
|
||||
updateResources();
|
||||
updateDisplaySize(); // populates mDisplayMetrics
|
||||
|
||||
|
||||
Reference in New Issue
Block a user