Merge "Add package name to WorkSource for Wakelock acquired from WindowManage."
This commit is contained in:
@@ -1183,7 +1183,8 @@ class DisplayContent extends RootDisplayArea implements WindowManagerPolicy.Disp
|
|||||||
private void finishHoldScreenUpdate() {
|
private void finishHoldScreenUpdate() {
|
||||||
final boolean hold = mTmpHoldScreenWindow != null;
|
final boolean hold = mTmpHoldScreenWindow != null;
|
||||||
if (hold && mTmpHoldScreenWindow != mHoldScreenWindow) {
|
if (hold && mTmpHoldScreenWindow != mHoldScreenWindow) {
|
||||||
mHoldScreenWakeLock.setWorkSource(new WorkSource(mTmpHoldScreenWindow.mSession.mUid));
|
mHoldScreenWakeLock.setWorkSource(new WorkSource(mTmpHoldScreenWindow.mSession.mUid,
|
||||||
|
mTmpHoldScreenWindow.mSession.mPackageName));
|
||||||
}
|
}
|
||||||
mHoldScreenWindow = mTmpHoldScreenWindow;
|
mHoldScreenWindow = mTmpHoldScreenWindow;
|
||||||
mTmpHoldScreenWindow = null;
|
mTmpHoldScreenWindow = null;
|
||||||
|
|||||||
@@ -115,7 +115,7 @@ class Session extends IWindowSession.Stub implements IBinder.DeathRecipient {
|
|||||||
private boolean mShowingAlertWindowNotificationAllowed;
|
private boolean mShowingAlertWindowNotificationAllowed;
|
||||||
private boolean mClientDead = false;
|
private boolean mClientDead = false;
|
||||||
private float mLastReportedAnimatorScale;
|
private float mLastReportedAnimatorScale;
|
||||||
private String mPackageName;
|
protected String mPackageName;
|
||||||
private String mRelayoutTag;
|
private String mRelayoutTag;
|
||||||
private final InsetsVisibilities mDummyRequestedVisibilities = new InsetsVisibilities();
|
private final InsetsVisibilities mDummyRequestedVisibilities = new InsetsVisibilities();
|
||||||
private final InsetsSourceControl[] mDummyControls = new InsetsSourceControl[0];
|
private final InsetsSourceControl[] mDummyControls = new InsetsSourceControl[0];
|
||||||
|
|||||||
Reference in New Issue
Block a user