Commit 01b02a7
Dianne Hackborn
Fix issue #5823276: home repaints after full-screen app is exited
Don't consider a window as a candidate for the top fullscreen window
if it is not going to be a candiate for layout.
Also don't consider windows a candidate for layout if their app token
is hidden. This fixes a transient state where we are preparing to
unhide the window but have not done so yet.
Change-Id: Ife5299ffa003c1df1a4f787b7a2809cbf614ec161 parent d3be0a7 commit 01b02a7
File tree
4 files changed
+36
-17
lines changed- core/java/android/view
- policy/src/com/android/internal/policy/impl
- services/java/com/android/server/wm
4 files changed
+36
-17
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
297 | 297 | | |
298 | 298 | | |
299 | 299 | | |
| 300 | + | |
| 301 | + | |
| 302 | + | |
| 303 | + | |
| 304 | + | |
300 | 305 | | |
301 | 306 | | |
302 | 307 | | |
| |||
Lines changed: 3 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2336 | 2336 | | |
2337 | 2337 | | |
2338 | 2338 | | |
2339 | | - | |
| 2339 | + | |
2340 | 2340 | | |
2341 | 2341 | | |
2342 | 2342 | | |
| |||
2391 | 2391 | | |
2392 | 2392 | | |
2393 | 2393 | | |
2394 | | - | |
| 2394 | + | |
2395 | 2395 | | |
2396 | 2396 | | |
2397 | 2397 | | |
| |||
2407 | 2407 | | |
2408 | 2408 | | |
2409 | 2409 | | |
2410 | | - | |
| 2410 | + | |
2411 | 2411 | | |
2412 | 2412 | | |
2413 | 2413 | | |
| |||
Lines changed: 18 additions & 14 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7391 | 7391 | | |
7392 | 7392 | | |
7393 | 7393 | | |
7394 | | - | |
7395 | | - | |
| 7394 | + | |
| 7395 | + | |
| 7396 | + | |
| 7397 | + | |
| 7398 | + | |
7396 | 7399 | | |
7397 | 7400 | | |
7398 | 7401 | | |
| |||
7409 | 7412 | | |
7410 | 7413 | | |
7411 | 7414 | | |
7412 | | - | |
7413 | | - | |
7414 | | - | |
7415 | | - | |
7416 | | - | |
7417 | | - | |
7418 | | - | |
| 7415 | + | |
7419 | 7416 | | |
7420 | 7417 | | |
7421 | | - | |
| 7418 | + | |
7422 | 7419 | | |
7423 | 7420 | | |
7424 | | - | |
| 7421 | + | |
| 7422 | + | |
| 7423 | + | |
| 7424 | + | |
| 7425 | + | |
| 7426 | + | |
| 7427 | + | |
| 7428 | + | |
7425 | 7429 | | |
7426 | 7430 | | |
7427 | 7431 | | |
| |||
7443 | 7447 | | |
7444 | 7448 | | |
7445 | 7449 | | |
7446 | | - | |
| 7450 | + | |
7447 | 7451 | | |
7448 | 7452 | | |
7449 | 7453 | | |
| |||
7461 | 7465 | | |
7462 | 7466 | | |
7463 | 7467 | | |
7464 | | - | |
| 7468 | + | |
7465 | 7469 | | |
7466 | 7470 | | |
7467 | 7471 | | |
| |||
7479 | 7483 | | |
7480 | 7484 | | |
7481 | 7485 | | |
7482 | | - | |
| 7486 | + | |
7483 | 7487 | | |
7484 | 7488 | | |
7485 | 7489 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1444 | 1444 | | |
1445 | 1445 | | |
1446 | 1446 | | |
| 1447 | + | |
| 1448 | + | |
| 1449 | + | |
| 1450 | + | |
| 1451 | + | |
| 1452 | + | |
| 1453 | + | |
| 1454 | + | |
| 1455 | + | |
| 1456 | + | |
1447 | 1457 | | |
1448 | 1458 | | |
1449 | 1459 | | |
| |||
0 commit comments