Commit 6ea4da9
Fix issue #5242779: Device not responding to touch on unlock screen
Rework how we decide when it is okay to turn on the screen by having
the policy call back to the power manager when it knows the lock screen
has been drawn.
Change-Id: Ie8f3f72111dcf7f168723e6dce24e0343b4afe5d1 parent d908b40 commit 6ea4da9
File tree
7 files changed
+187
-106
lines changed- core/java/android/view
- policy/src/com/android/internal/policy/impl
- services/java/com/android/server
- wm
7 files changed
+187
-106
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
23 | 23 | | |
24 | 24 | | |
25 | 25 | | |
| 26 | + | |
26 | 27 | | |
27 | 28 | | |
28 | 29 | | |
| |||
220 | 221 | | |
221 | 222 | | |
222 | 223 | | |
223 | | - | |
| 224 | + | |
224 | 225 | | |
225 | | - | |
| 226 | + | |
226 | 227 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
772 | 772 | | |
773 | 773 | | |
774 | 774 | | |
| 775 | + | |
| 776 | + | |
| 777 | + | |
| 778 | + | |
775 | 779 | | |
776 | | - | |
| 780 | + | |
| 781 | + | |
| 782 | + | |
777 | 783 | | |
778 | | - | |
| 784 | + | |
779 | 785 | | |
780 | 786 | | |
781 | 787 | | |
| |||
Lines changed: 27 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
24 | 24 | | |
25 | 25 | | |
26 | 26 | | |
| 27 | + | |
27 | 28 | | |
28 | 29 | | |
29 | 30 | | |
| |||
59 | 60 | | |
60 | 61 | | |
61 | 62 | | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
62 | 67 | | |
63 | 68 | | |
64 | 69 | | |
| |||
206 | 211 | | |
207 | 212 | | |
208 | 213 | | |
209 | | - | |
| 214 | + | |
| 215 | + | |
210 | 216 | | |
211 | 217 | | |
212 | 218 | | |
213 | 219 | | |
214 | 220 | | |
215 | 221 | | |
216 | 222 | | |
| 223 | + | |
| 224 | + | |
| 225 | + | |
| 226 | + | |
| 227 | + | |
| 228 | + | |
| 229 | + | |
| 230 | + | |
| 231 | + | |
| 232 | + | |
| 233 | + | |
| 234 | + | |
| 235 | + | |
| 236 | + | |
| 237 | + | |
| 238 | + | |
| 239 | + | |
| 240 | + | |
| 241 | + | |
| 242 | + | |
217 | 243 | | |
218 | 244 | | |
219 | 245 | | |
| |||
Lines changed: 14 additions & 42 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
116 | 116 | | |
117 | 117 | | |
118 | 118 | | |
119 | | - | |
120 | 119 | | |
121 | 120 | | |
122 | 121 | | |
| |||
239 | 238 | | |
240 | 239 | | |
241 | 240 | | |
242 | | - | |
243 | | - | |
244 | 241 | | |
245 | 242 | | |
246 | 243 | | |
| |||
383 | 380 | | |
384 | 381 | | |
385 | 382 | | |
386 | | - | |
387 | | - | |
388 | | - | |
389 | | - | |
390 | | - | |
391 | | - | |
392 | | - | |
393 | | - | |
394 | | - | |
395 | | - | |
396 | | - | |
397 | | - | |
398 | | - | |
| 383 | + | |
399 | 384 | | |
400 | 385 | | |
401 | 386 | | |
402 | 387 | | |
403 | 388 | | |
404 | 389 | | |
405 | 390 | | |
406 | | - | |
| 391 | + | |
407 | 392 | | |
408 | 393 | | |
409 | 394 | | |
410 | 395 | | |
411 | | - | |
| 396 | + | |
412 | 397 | | |
413 | 398 | | |
414 | 399 | | |
| |||
573 | 558 | | |
574 | 559 | | |
575 | 560 | | |
576 | | - | |
| 561 | + | |
577 | 562 | | |
578 | 563 | | |
579 | 564 | | |
| |||
587 | 572 | | |
588 | 573 | | |
589 | 574 | | |
590 | | - | |
| 575 | + | |
591 | 576 | | |
592 | 577 | | |
593 | 578 | | |
594 | 579 | | |
595 | 580 | | |
596 | | - | |
| 581 | + | |
597 | 582 | | |
598 | 583 | | |
599 | 584 | | |
| |||
609 | 594 | | |
610 | 595 | | |
611 | 596 | | |
612 | | - | |
| 597 | + | |
613 | 598 | | |
614 | 599 | | |
615 | 600 | | |
616 | 601 | | |
617 | | - | |
| 602 | + | |
618 | 603 | | |
619 | 604 | | |
620 | 605 | | |
621 | | - | |
622 | 606 | | |
623 | | - | |
624 | 607 | | |
625 | 608 | | |
626 | 609 | | |
| |||
658 | 641 | | |
659 | 642 | | |
660 | 643 | | |
661 | | - | |
| 644 | + | |
662 | 645 | | |
663 | | - | |
| 646 | + | |
| 647 | + | |
664 | 648 | | |
665 | 649 | | |
666 | 650 | | |
| |||
974 | 958 | | |
975 | 959 | | |
976 | 960 | | |
977 | | - | |
| 961 | + | |
978 | 962 | | |
979 | 963 | | |
980 | 964 | | |
| |||
996 | 980 | | |
997 | 981 | | |
998 | 982 | | |
999 | | - | |
1000 | | - | |
1001 | | - | |
1002 | | - | |
1003 | | - | |
1004 | | - | |
1005 | 983 | | |
1006 | 984 | | |
1007 | 985 | | |
| |||
1113 | 1091 | | |
1114 | 1092 | | |
1115 | 1093 | | |
1116 | | - | |
1117 | | - | |
1118 | | - | |
1119 | | - | |
1120 | | - | |
1121 | | - | |
1122 | 1094 | | |
1123 | 1095 | | |
1124 | 1096 | | |
| |||
1284 | 1256 | | |
1285 | 1257 | | |
1286 | 1258 | | |
1287 | | - | |
| 1259 | + | |
1288 | 1260 | | |
1289 | 1261 | | |
1290 | | - | |
| 1262 | + | |
1291 | 1263 | | |
1292 | 1264 | | |
1293 | 1265 | | |
| |||
Lines changed: 23 additions & 13 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
40 | 40 | | |
41 | 41 | | |
42 | 42 | | |
| 43 | + | |
43 | 44 | | |
44 | 45 | | |
| 46 | + | |
45 | 47 | | |
46 | 48 | | |
47 | 49 | | |
| |||
125 | 127 | | |
126 | 128 | | |
127 | 129 | | |
| 130 | + | |
128 | 131 | | |
129 | 132 | | |
130 | 133 | | |
| |||
2814 | 2817 | | |
2815 | 2818 | | |
2816 | 2819 | | |
2817 | | - | |
2818 | | - | |
2819 | | - | |
2820 | | - | |
2821 | | - | |
2822 | | - | |
2823 | | - | |
2824 | | - | |
2825 | | - | |
2826 | | - | |
2827 | | - | |
2828 | 2820 | | |
2829 | 2821 | | |
2830 | 2822 | | |
2831 | | - | |
| 2823 | + | |
2832 | 2824 | | |
2833 | | - | |
| 2825 | + | |
| 2826 | + | |
| 2827 | + | |
| 2828 | + | |
| 2829 | + | |
| 2830 | + | |
| 2831 | + | |
| 2832 | + | |
| 2833 | + | |
| 2834 | + | |
| 2835 | + | |
| 2836 | + | |
| 2837 | + | |
| 2838 | + | |
| 2839 | + | |
| 2840 | + | |
| 2841 | + | |
| 2842 | + | |
| 2843 | + | |
2834 | 2844 | | |
2835 | 2845 | | |
2836 | 2846 | | |
| |||
0 commit comments