Commit Graph

519022 Commits

Author SHA1 Message Date
TreeHugger Robot
151072307e Merge "Use openPipeHelper() for streaming IconsContentProvider data." into rvc-dev am: 100ae78d72
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/12000566

Change-Id: Icddb0e7bb1d58cd9e4ff788817accc76c635427e
2020-06-30 10:16:10 +00:00
TreeHugger Robot
100ae78d72 Merge "Use openPipeHelper() for streaming IconsContentProvider data." into rvc-dev 2020-06-30 09:56:30 +00:00
Louis Chang
874eb9f9cb Move the pinned task to front when dismissed split-screen
Split-screen was dismissed after pinning task, but the
pinned task was not moved to front because the split-screen
secondary organized task was moved to top instead.

Bug: 160153401
Test: pin task in split-screen
Change-Id: Ib327203d5a15c86b5bf00e10a537f253a4bc2359
2020-06-30 16:10:28 +08:00
Winson Chung
00ffec8e70 Merge "Only handle resize touches if starting gesture within resize area" into rvc-dev am: dccddad314 am: 1b507db1df
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/12039361

Change-Id: Iae29c07930c07dea5b94bf2760712510192f603c
2020-06-30 07:57:38 +00:00
Automerger Merge Worker
c1e6436dbb Merge "Merge "Only handle resize touches if starting gesture within resize area" into rvc-dev am: dccddad314 am: cb1c9cc7b8" into rvc-d1-dev-plus-aosp 2020-06-30 07:57:32 +00:00
Winson Chung
6c41b5e482 Merge "Revert "Revert "Restore support for source hint rect""" into rvc-dev am: e5e4c105c2 am: 6f9594b6b7
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11819193

Change-Id: Ie853e43f8b93884bfcc72a9ccd1ac377a6c2a782
2020-06-30 07:57:17 +00:00
Winson Chung
ad30d25f2b Merge "Only handle resize touches if starting gesture within resize area" into rvc-dev am: dccddad314 am: cb1c9cc7b8
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/12039361

Change-Id: I321327956aff69b8c6f721f287bf89ca8812cc69
2020-06-30 07:57:17 +00:00
Winson Chung
de61184422 Merge "Revert "Revert "Restore support for source hint rect""" into rvc-dev am: e5e4c105c2 am: 4ea00b38bf
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11819193

Change-Id: I8dbb2a421c39032e81d70533f45e1522e3021d5e
2020-06-30 07:56:51 +00:00
Winson Chung
cb1c9cc7b8 Merge "Only handle resize touches if starting gesture within resize area" into rvc-dev am: dccddad314
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/12039361

Change-Id: I790650bb750c5854964ca779eebeff9104d1dde5
2020-06-30 07:44:09 +00:00
Winson Chung
1b507db1df Merge "Only handle resize touches if starting gesture within resize area" into rvc-dev am: dccddad314
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/12039361

Change-Id: I3c65a1d3aa1ab008ba5cf63aef12be60f8c487e1
2020-06-30 07:44:09 +00:00
Winson Chung
6f9594b6b7 Merge "Revert "Revert "Restore support for source hint rect""" into rvc-dev am: e5e4c105c2
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11819193

Change-Id: Ie65dcf958d258513c2765c32df1e7a896733c820
2020-06-30 07:43:51 +00:00
Winson Chung
4ea00b38bf Merge "Revert "Revert "Restore support for source hint rect""" into rvc-dev am: e5e4c105c2
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11819193

Change-Id: I31fd2ca02dcb733220670ea9392e2d6bf70469e8
2020-06-30 07:43:23 +00:00
Winson Chung
dccddad314 Merge "Only handle resize touches if starting gesture within resize area" into rvc-dev 2020-06-30 07:29:29 +00:00
Winson Chung
e5e4c105c2 Merge "Revert "Revert "Restore support for source hint rect""" into rvc-dev 2020-06-30 07:28:56 +00:00
Charles Chen
f0f64c1bee Try to fix IndexOutBoundsException in Task#removeChild
When calling Task#removeChild in a Task with finishing task overlay
activities, it calls ActivityStackSupervisor#removeTask, and goes to
performClearTaskAtIndexLocked and calls removeChild() recursively,
which leads to iterating over mChildren twice.
This CL introduces a flag mInRemoveTask to prevent the double
invocation of removeTask, and also refactors
performClearTaskAtIndesLocked a bit to align with the current behavior.

Test: atest WmTests:TaskTests
Bug: 157663342

Change-Id: I9e3bb6947bca9adc87497d16947de644f3227ee4
2020-06-30 14:50:03 +08:00
Tadashi G. Takaoka
c4a13e9b0b Fix Bundle#getParcelableArray call
Because Bundle.getParcelableArray() returns Parcelable[] object,
simply casting a return value to a typed array will cause
ClassCastException.

Bug: 158584842
Bug: 160120833
Test: manually install ArcNotificationTest2 and try inline reply
Change-Id: Idd8eaa412925ac826590d44a0db297aacef806d8
2020-06-30 14:18:49 +09:00
Tej Singh
cb396eb711 Fix edge case in statsd alarms
Right now, if an alarm fires exactly on time (within 1 second), or
exactly on a multiple of its period, statsd will reset the alarm for the
same time, which can result a loop of statsd setting an alarm, the alarm
firing, statsd setting an alarm at the same time, etc.

The fix is that if an alarm fires on time, we should move to the next
period.

Test: atest statsd_test (added to a test, which would fail without the
code change)
Bug: 159098080

Change-Id: I150538cb1d3d5a2b943df2a32d92f8f84bb96626
Merged-In: I150538cb1d3d5a2b943df2a32d92f8f84bb96626
2020-06-30 04:46:38 +00:00
Aurimas Liutikas
5d681da22c Clean up old references to android.support in Activity and Fragment
Bug: 158760874
Change-Id: Ia3c0aa2393e6d444af04e35446ac34d4e129c9aa
2020-06-30 04:08:12 +00:00
TreeHugger Robot
377189b434 Merge "Add alpha animation for 180 rotation" into rvc-dev am: 04e81462ce am: 97f1666c1b
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/12033206

Change-Id: I2690deee875fe34466d0ce2bc190efa7b5015f91
2020-06-30 03:51:57 +00:00
TreeHugger Robot
e952190373 Merge "Wait for remote animation to stop freezing display" into rvc-dev am: 0207dba4b6 am: 276b14ee1a
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/12034123

Change-Id: I9c576279c35778ee2452ee30be4838b07a7d6966
2020-06-30 03:51:30 +00:00
TreeHugger Robot
6647300f89 Merge "Add alpha animation for 180 rotation" into rvc-dev am: 04e81462ce am: ec46cc4326
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/12033206

Change-Id: Ia3d9fe98cb977f7452dc6f057771c8b39dfe71da
2020-06-30 03:51:22 +00:00
TreeHugger Robot
e0b7712c6e Merge "Wait for remote animation to stop freezing display" into rvc-dev am: 0207dba4b6 am: a0ba1c6f27
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/12034123

Change-Id: I1b924b5b21f7f205c03f00756a54d68c869423dc
2020-06-30 03:51:04 +00:00
Automerger Merge Worker
1cd4645324 Merge "Merge "Fix index out of bounds when removing deferred containers" into rvc-dev am: 8da7870ba5 am: c69836c81e" into rvc-d1-dev-plus-aosp 2020-06-30 03:50:48 +00:00
TreeHugger Robot
1d113eee1d Merge "Fix index out of bounds when removing deferred containers" into rvc-dev am: 8da7870ba5 am: 00de76c3f1
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/12035041

Change-Id: I06e92195ccbaf7cbb2633899dfe54af94c7252b6
2020-06-30 03:50:41 +00:00
TreeHugger Robot
477bc71173 Merge "Fix index out of bounds when removing deferred containers" into rvc-dev am: 8da7870ba5 am: c69836c81e
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/12035041

Change-Id: I4c3089ed71f6f563f36b96b0115c088249219ca5
2020-06-30 03:50:34 +00:00
Automerger Merge Worker
9a1efb919d Merge "Merge "Do not put in-recent task in hidden task list" into rvc-dev am: ecc32d24e8 am: 9d90b8cfe9" into rvc-d1-dev-plus-aosp 2020-06-30 03:49:37 +00:00
TreeHugger Robot
2a0273cc58 Merge "Do not put in-recent task in hidden task list" into rvc-dev am: ecc32d24e8 am: 9d90b8cfe9
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/12004940

Change-Id: I2b9dd4e5908ef3d49cb4d091c000928f15a1727e
2020-06-30 03:49:19 +00:00
TreeHugger Robot
b4db1ff8e5 Merge "Do not put in-recent task in hidden task list" into rvc-dev am: ecc32d24e8 am: bfcbf9dd18
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/12004940

Change-Id: I19f77a91a9f6e566f3d182520adf641e05d9d1eb
2020-06-30 03:49:13 +00:00
Winson Chung
3b4d856cf7 Revert "Revert "Restore support for source hint rect""
This reverts commit d7302549d6.

Reason for revert: Adding separate workaround for this change

Bug: 156669445
Change-Id: I3ccc857bf6ecf5509e5594ff913d3c575fcb5ad7
2020-06-30 03:36:56 +00:00
TreeHugger Robot
97f1666c1b Merge "Add alpha animation for 180 rotation" into rvc-dev am: 04e81462ce
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/12033206

Change-Id: I232b8eef7cc2873c418a1c29097023b4910076a4
2020-06-30 03:32:44 +00:00
TreeHugger Robot
276b14ee1a Merge "Wait for remote animation to stop freezing display" into rvc-dev am: 0207dba4b6
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/12034123

Change-Id: I6dbf73fff1409640bd2c9390cffbdc00292496b8
2020-06-30 03:32:35 +00:00
TreeHugger Robot
ec46cc4326 Merge "Add alpha animation for 180 rotation" into rvc-dev am: 04e81462ce
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/12033206

Change-Id: I13e1817d9188793c2c906119c935ed14b2d03890
2020-06-30 03:32:24 +00:00
TreeHugger Robot
a0ba1c6f27 Merge "Wait for remote animation to stop freezing display" into rvc-dev am: 0207dba4b6
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/12034123

Change-Id: I70daa117908a5a26091ceff41f45efd58abd9d27
2020-06-30 03:32:16 +00:00
TreeHugger Robot
00de76c3f1 Merge "Fix index out of bounds when removing deferred containers" into rvc-dev am: 8da7870ba5
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/12035041

Change-Id: Iec7c899785d40beb05b40efa0b36a2f82dd89c73
2020-06-30 03:32:12 +00:00
TreeHugger Robot
c69836c81e Merge "Fix index out of bounds when removing deferred containers" into rvc-dev am: 8da7870ba5
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/12035041

Change-Id: If9862bb96493c8bc4aba2bec09f93f55e98ebbeb
2020-06-30 03:32:07 +00:00
TreeHugger Robot
9d90b8cfe9 Merge "Do not put in-recent task in hidden task list" into rvc-dev am: ecc32d24e8
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/12004940

Change-Id: I57f84a5fbacdf44c2e071381f6c0fe0151b60277
2020-06-30 03:31:49 +00:00
TreeHugger Robot
bfcbf9dd18 Merge "Do not put in-recent task in hidden task list" into rvc-dev am: ecc32d24e8
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/12004940

Change-Id: I762d38f2c4db980539dd92c3f64456a1d3c2bb41
2020-06-30 03:31:06 +00:00
TreeHugger Robot
04e81462ce Merge "Add alpha animation for 180 rotation" into rvc-dev 2020-06-30 03:29:58 +00:00
TreeHugger Robot
0207dba4b6 Merge "Wait for remote animation to stop freezing display" into rvc-dev 2020-06-30 03:29:46 +00:00
Winson Chung
e773ee129c Only handle resize touches if starting gesture within resize area
- Only dispatch touch events to the resize gesture handler if started
  within the touch area (and reset the touch state to prevent normal
  handling)
- Fix an issue with being able to drag on the pip edge touching the edge
  of the screen due to the movement bounds not taking the resized pip
  into account

Bug: 160160987
Test: Repeatedly swipe on the drag handle on the edge of the screen

Change-Id: Id616c7ee2ee102f26de83e827589058ff24987ef
2020-06-30 03:25:32 +00:00
TreeHugger Robot
8da7870ba5 Merge "Fix index out of bounds when removing deferred containers" into rvc-dev 2020-06-30 03:21:17 +00:00
TreeHugger Robot
ecc32d24e8 Merge "Do not put in-recent task in hidden task list" into rvc-dev 2020-06-30 03:20:59 +00:00
Mady Mellor
31bc2e2329 Merge "Hide bubble HUNs after unlock with face auth / bypass enabled" into rvc-dev am: d51f4018a9 am: ccc560d6a8
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/12037664

Change-Id: I30db1f5036528404e305f41584514946bdae63e7
2020-06-30 03:13:41 +00:00
Mady Mellor
f0b1d4c215 Merge "Hide bubble HUNs after unlock with face auth / bypass enabled" into rvc-dev am: d51f4018a9 am: 1736a32fd4
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/12037664

Change-Id: Ib7f2a3ee67ea5c621822e423ca9bf066b514b262
2020-06-30 03:13:15 +00:00
Mady Mellor
ccc560d6a8 Merge "Hide bubble HUNs after unlock with face auth / bypass enabled" into rvc-dev am: d51f4018a9
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/12037664

Change-Id: Id9711df6e29dff0933158be7836f2325beb6dc39
2020-06-30 02:59:28 +00:00
Mady Mellor
1736a32fd4 Merge "Hide bubble HUNs after unlock with face auth / bypass enabled" into rvc-dev am: d51f4018a9
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/12037664

Change-Id: I3708f738f8b7e795ef0111d8e331360982894643
2020-06-30 02:59:22 +00:00
Selim Cinek
a044797779 Fixed that texts of players would often remain empty
Because we were binding the view too late, at the time
we were taking our measurements, they were not bound
yet and hence the measurements were completely wrong.
In the past this worked accidentally, since they sizes
of the views didn't really depend on the content, but
various changes have been using wrap_content recently,
which could result in empty titles and songs.
Similarly, buttons could not have the right state
as a result and would be positioned wrongly.

This also could lead to the players having the wrong
order since isPlaying is depending on the view being
bound.

Fixes: 160197584
Test: add resumable player, observe no empty texts
Change-Id: I8fe4fb683efdabea4f1e985515f4c31d610170ea
2020-06-29 19:58:46 -07:00
Lucas Dupin
738428c982 Fix issue where player would not be dismissed
A player might try to connect when coming back from a resumable state,
but might never finish the operation, beeing stuck on quick settings.

From now on, players that are trying to connect will not be considered
active anymore.

Fixes: 159491565
Test: manual
Change-Id: Ib3aa12d5f0566845c7fc9556b5a63dfd95b8defc
2020-06-29 19:50:33 -07:00
Mady Mellor
d51f4018a9 Merge "Hide bubble HUNs after unlock with face auth / bypass enabled" into rvc-dev 2020-06-30 02:37:38 +00:00
TreeHugger Robot
e79cceef80 Merge "Sharesheet - Fix crash when suspended app is selected" into rvc-dev am: 47f3249ce1 am: 334cc67507
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/12037672

Change-Id: Ib5ddd38c512e3f8759a93124c01c391c75fa7ea7
2020-06-30 02:19:25 +00:00