Loading core/java/android/hardware/display/DisplayManagerInternal.java +5 −0 Original line number Diff line number Diff line Loading @@ -178,6 +178,11 @@ public abstract class DisplayManagerInternal { */ public abstract void persistBrightnessSliderEvents(); /** * Notifies the display manager that resource overlays have changed. */ public abstract void onOverlayChanged(); /** * Describes the requested power state of the display. * Loading services/core/java/com/android/server/display/DisplayManagerService.java +9 −0 Original line number Diff line number Diff line Loading @@ -2009,5 +2009,14 @@ public final class DisplayManagerService extends SystemService { mDisplayPowerController.persistBrightnessSliderEvents(); } } @Override public void onOverlayChanged() { synchronized (mSyncRoot) { if (updateLogicalDisplaysLocked()) { scheduleTraversalLocked(false); } } } } } services/core/java/com/android/server/wm/WindowManagerService.java +1 −0 Original line number Diff line number Diff line Loading @@ -6600,6 +6600,7 @@ public class WindowManagerService extends IWindowManager.Stub public void onOverlayChanged() { synchronized (mWindowMap) { mPolicy.onOverlayChangedLw(); mDisplayManagerInternal.onOverlayChanged(); requestTraversal(); } } Loading Loading
core/java/android/hardware/display/DisplayManagerInternal.java +5 −0 Original line number Diff line number Diff line Loading @@ -178,6 +178,11 @@ public abstract class DisplayManagerInternal { */ public abstract void persistBrightnessSliderEvents(); /** * Notifies the display manager that resource overlays have changed. */ public abstract void onOverlayChanged(); /** * Describes the requested power state of the display. * Loading
services/core/java/com/android/server/display/DisplayManagerService.java +9 −0 Original line number Diff line number Diff line Loading @@ -2009,5 +2009,14 @@ public final class DisplayManagerService extends SystemService { mDisplayPowerController.persistBrightnessSliderEvents(); } } @Override public void onOverlayChanged() { synchronized (mSyncRoot) { if (updateLogicalDisplaysLocked()) { scheduleTraversalLocked(false); } } } } }
services/core/java/com/android/server/wm/WindowManagerService.java +1 −0 Original line number Diff line number Diff line Loading @@ -6600,6 +6600,7 @@ public class WindowManagerService extends IWindowManager.Stub public void onOverlayChanged() { synchronized (mWindowMap) { mPolicy.onOverlayChangedLw(); mDisplayManagerInternal.onOverlayChanged(); requestTraversal(); } } Loading