Loading services/core/java/com/android/server/display/DisplayManagerService.java +2 −1 Original line number Diff line number Diff line Loading @@ -4157,7 +4157,8 @@ public final class DisplayManagerService extends SystemService { public boolean shouldReceiveRefreshRateWithChangeUpdate(int event) { if (mFlags.isRefreshRateEventForForegroundAppsEnabled() && event == DisplayManagerGlobal.EVENT_DISPLAY_REFRESH_RATE_CHANGED) { && event == DisplayManagerGlobal.EVENT_DISPLAY_REFRESH_RATE_CHANGED && mActivityManagerInternal != null) { int procState = mActivityManagerInternal.getUidProcessState(mUid); int importance = ActivityManager.RunningAppProcessInfo .procStateToImportance(procState); Loading services/tests/displayservicetests/src/com/android/server/display/DisplayManagerServiceTest.java +3 −2 Original line number Diff line number Diff line Loading @@ -2126,11 +2126,12 @@ public class DisplayManagerServiceTest { @Test public void test_displayChangedNotified_displayInfoFramerateOverridden() { when(mMockFlags.isFramerateOverrideTriggersRrCallbacksEnabled()).thenReturn(false); DisplayManagerService displayManager = new DisplayManagerService(mContext, mShortMockedInjector); new DisplayManagerService(mContext, mBasicInjector); DisplayManagerService.BinderService displayManagerBinderService = displayManager.new BinderService(); when(mMockFlags.isFramerateOverrideTriggersRrCallbacksEnabled()).thenReturn(false); registerDefaultDisplays(displayManager); displayManager.onBootPhase(SystemService.PHASE_WAIT_FOR_DEFAULT_DISPLAY); Loading Loading
services/core/java/com/android/server/display/DisplayManagerService.java +2 −1 Original line number Diff line number Diff line Loading @@ -4157,7 +4157,8 @@ public final class DisplayManagerService extends SystemService { public boolean shouldReceiveRefreshRateWithChangeUpdate(int event) { if (mFlags.isRefreshRateEventForForegroundAppsEnabled() && event == DisplayManagerGlobal.EVENT_DISPLAY_REFRESH_RATE_CHANGED) { && event == DisplayManagerGlobal.EVENT_DISPLAY_REFRESH_RATE_CHANGED && mActivityManagerInternal != null) { int procState = mActivityManagerInternal.getUidProcessState(mUid); int importance = ActivityManager.RunningAppProcessInfo .procStateToImportance(procState); Loading
services/tests/displayservicetests/src/com/android/server/display/DisplayManagerServiceTest.java +3 −2 Original line number Diff line number Diff line Loading @@ -2126,11 +2126,12 @@ public class DisplayManagerServiceTest { @Test public void test_displayChangedNotified_displayInfoFramerateOverridden() { when(mMockFlags.isFramerateOverrideTriggersRrCallbacksEnabled()).thenReturn(false); DisplayManagerService displayManager = new DisplayManagerService(mContext, mShortMockedInjector); new DisplayManagerService(mContext, mBasicInjector); DisplayManagerService.BinderService displayManagerBinderService = displayManager.new BinderService(); when(mMockFlags.isFramerateOverrideTriggersRrCallbacksEnabled()).thenReturn(false); registerDefaultDisplays(displayManager); displayManager.onBootPhase(SystemService.PHASE_WAIT_FOR_DEFAULT_DISPLAY); Loading