Skip to content

Commit bdb1c40

Browse files
Craig MautnerAndroid (Google) Code Review
authored andcommitted
Merge "Don't start a dimming operation when hiding."
2 parents 3a22088 + 35af2ff commit bdb1c40

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

services/java/com/android/server/wm/WindowManagerService.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8172,7 +8172,8 @@ private void handleNotObscuredLocked(final WindowState w, final long currentTime
81728172
// so we want to leave all of them as undimmed (for
81738173
// performance reasons).
81748174
mInnerFields.mObscured = true;
8175-
} else if (canBeSeen && (attrFlags & FLAG_DIM_BEHIND) != 0) {
8175+
} else if (canBeSeen && (attrFlags & FLAG_DIM_BEHIND) != 0
8176+
&& !(w.mAppToken != null && w.mAppToken.hiddenRequested)) {
81768177
if (localLOGV) Slog.v(TAG, "Win " + w + " obscured=" + mInnerFields.mObscured);
81778178
if (!mInnerFields.mDimming) {
81788179
//Slog.i(TAG, "DIM BEHIND: " + w);

0 commit comments

Comments
 (0)