Merge "Remove dead code" into rvc-dev
This commit is contained in:
committed by
Android (Google) Code Review
commit
497fa82bf5
@@ -336,12 +336,6 @@ public class DisplayPolicy {
|
||||
@GuardedBy("mHandler")
|
||||
private SleepToken mDreamingSleepToken;
|
||||
|
||||
@GuardedBy("mHandler")
|
||||
private SleepToken mWindowSleepToken;
|
||||
|
||||
private final Runnable mAcquireSleepTokenRunnable;
|
||||
private final Runnable mReleaseSleepTokenRunnable;
|
||||
|
||||
// The windows we were told about in focusChanged.
|
||||
private WindowState mFocusedWindow;
|
||||
private WindowState mLastFocusedWindow;
|
||||
@@ -401,8 +395,6 @@ public class DisplayPolicy {
|
||||
private boolean mLastShowingDream;
|
||||
private boolean mDreamingLockscreen;
|
||||
private boolean mDreamingSleepTokenNeeded;
|
||||
private boolean mWindowSleepTokenNeeded;
|
||||
private boolean mLastWindowSleepTokenNeeded;
|
||||
private boolean mAllowLockscreenWhenOn;
|
||||
|
||||
private InputConsumer mInputConsumer = null;
|
||||
@@ -618,20 +610,6 @@ public class DisplayPolicy {
|
||||
mStatusBarController.getAppTransitionListener());
|
||||
mImmersiveModeConfirmation = new ImmersiveModeConfirmation(mContext, looper,
|
||||
mService.mVrModeEnabled);
|
||||
mAcquireSleepTokenRunnable = () -> {
|
||||
if (mWindowSleepToken != null) {
|
||||
return;
|
||||
}
|
||||
mWindowSleepToken = service.mAtmInternal.acquireSleepToken(
|
||||
"WindowSleepTokenOnDisplay" + displayId, displayId);
|
||||
};
|
||||
mReleaseSleepTokenRunnable = () -> {
|
||||
if (mWindowSleepToken == null) {
|
||||
return;
|
||||
}
|
||||
mWindowSleepToken.release();
|
||||
mWindowSleepToken = null;
|
||||
};
|
||||
|
||||
// TODO: Make it can take screenshot on external display
|
||||
mScreenshotHelper = displayContent.isDefaultDisplay
|
||||
@@ -2531,7 +2509,6 @@ public class DisplayPolicy {
|
||||
|
||||
mAllowLockscreenWhenOn = false;
|
||||
mShowingDream = false;
|
||||
mWindowSleepTokenNeeded = false;
|
||||
mIsFreeformWindowOverlappingWithNavBar = false;
|
||||
}
|
||||
|
||||
@@ -2745,23 +2722,10 @@ public class DisplayPolicy {
|
||||
mService.notifyShowingDreamChanged();
|
||||
}
|
||||
|
||||
updateWindowSleepToken();
|
||||
|
||||
mService.mPolicy.setAllowLockscreenWhenOn(getDisplayId(), mAllowLockscreenWhenOn);
|
||||
return changes;
|
||||
}
|
||||
|
||||
private void updateWindowSleepToken() {
|
||||
if (mWindowSleepTokenNeeded && !mLastWindowSleepTokenNeeded) {
|
||||
mHandler.removeCallbacks(mReleaseSleepTokenRunnable);
|
||||
mHandler.post(mAcquireSleepTokenRunnable);
|
||||
} else if (!mWindowSleepTokenNeeded && mLastWindowSleepTokenNeeded) {
|
||||
mHandler.removeCallbacks(mAcquireSleepTokenRunnable);
|
||||
mHandler.post(mReleaseSleepTokenRunnable);
|
||||
}
|
||||
mLastWindowSleepTokenNeeded = mWindowSleepTokenNeeded;
|
||||
}
|
||||
|
||||
/**
|
||||
* @return Whether the top app should hide the statusbar based on the top fullscreen opaque
|
||||
* window.
|
||||
|
||||
Reference in New Issue
Block a user