Loading services/core/java/com/android/server/wm/DisplayPolicy.java +8 −3 Original line number Diff line number Diff line Loading @@ -1527,7 +1527,12 @@ public class DisplayPolicy { } } else if (win.isDimming()) { if (mStatusBar != null) { if (addStatusBarAppearanceRegionsForDimmingWindow( // If the dim window is below status bar window, we should update the appearance // region if needed. Otherwise, leave it as it is. final int statusBarLayer = mStatusBar.mToken.getWindowLayerFromType(); final int targetWindowLayer = win.mToken.getWindowLayerFromType(); if (targetWindowLayer < statusBarLayer && addStatusBarAppearanceRegionsForDimmingWindow( win.mAttrs.insetsFlags.appearance & APPEARANCE_LIGHT_STATUS_BARS, mStatusBar.getFrame(), win.getBounds(), win.getFrame())) { addSystemBarColorApp(win); Loading Loading
services/core/java/com/android/server/wm/DisplayPolicy.java +8 −3 Original line number Diff line number Diff line Loading @@ -1527,7 +1527,12 @@ public class DisplayPolicy { } } else if (win.isDimming()) { if (mStatusBar != null) { if (addStatusBarAppearanceRegionsForDimmingWindow( // If the dim window is below status bar window, we should update the appearance // region if needed. Otherwise, leave it as it is. final int statusBarLayer = mStatusBar.mToken.getWindowLayerFromType(); final int targetWindowLayer = win.mToken.getWindowLayerFromType(); if (targetWindowLayer < statusBarLayer && addStatusBarAppearanceRegionsForDimmingWindow( win.mAttrs.insetsFlags.appearance & APPEARANCE_LIGHT_STATUS_BARS, mStatusBar.getFrame(), win.getBounds(), win.getFrame())) { addSystemBarColorApp(win); Loading