Avichal Rakesh
42b66ccf4e
Merge "cameraservice: Add metrics for extension sessions" into udc-dev
2023-05-12 19:56:26 +00:00
Beth Thibodeau
0dd009333a
Do not allow focus on invisible buttons
...
Fixes: 282157959
Test: atest MediaControlPanelTest
Test: manual with Talkback
Change-Id: I0c6d1d5e7e071f9ff6825c8eabe25ecba73271f3
2023-05-12 14:51:38 -05:00
Songchun Fan
457e39b38c
[SettingsProvider] do not close MemoryIntArray if in system server
...
When a DeviceConfig instantce is created in the system server process, when its cache gets evicted, it can close the MemoryIntArrays kept in the SettingsProvider in the system server.
BUG: 282206516
Test: presubmit
Change-Id: I8df55412aaae12c959ef7222d62602235c060b92
2023-05-12 12:43:50 -07:00
mattsziklay
af6344643a
Sync resize veil hide to app draw.
...
Uses shell transition to ensure the resize veil doesn't hide before the app is fully drawn.
Bug: 279062291
Test: Manual
Test: atest VeiledResizeTaskPositionerTest
Change-Id: Ib36f04d3fa428f1fdc10f8f5c381a1e8d00f2f55
2023-05-12 12:42:40 -07:00
Mateusz Cicheński
911486490d
Fix Maps PiP entrance to not bounce down and up
...
Quickstep hides itself for moment, which resets setLauncherKeepClearAreaHeight
and causes the bounce. Adding delay prevents the movement to trigger too soon.
Bug: 282068601
Test: manually, enter PiP in Maps
Test: before http://recall/-/ekEuGtt9d9HWqkUtAzpHx8/c0eQkqhMV58ESQTwP6UKSm
Test: after http://recall/-/ekEuGtt9d9HWqkUtAzpHx8/gCTmeKSerYbRKsHM5ZsVjp
Change-Id: Ic070f63be805ef249f270a6dd1b2180c08e0fa0c
2023-05-12 19:42:18 +00:00
Mady Mellor
4ab85f3d6f
Fix misplaced surface from fold -> unfold while bubbles are expanded
...
This also fixes the surface being misplaced when the theme changes.
When setBounds is called in TaskViewTransitions we were skipping
creating a new transition whenever there was anything pending.
Instead, we should only skip if the pending in flight is for that
task view AND an opening type transit, otherwise the bounds never
get updated until the next open / if a bounds change is sent without
any other pending.
Test: manual - have an expanded bubble on folded device, unfold
=> ensure the expanded view is fully visible
- have an expanded bubble & change the theme via QS
=> ensure the expanded view is properly placed
- test various bubble animations: expand, collapse,
switch, new bubble, dismissing while expanded, rotation
and ensure they all look fine.
Test: atest TaskViewTransitionTest
Bug: 281855397
Bug: 280440749
Change-Id: I43cbb90bdfbe90bf068c5de21d060193aa38c96f
2023-05-12 12:41:58 -07:00
Alex Buynytskyy
65f443a6eb
Merge "Always send result code to IntentSender, if present." into udc-dev
2023-05-12 19:37:49 +00:00
Atneya Nair
c253a493d3
Filter out user handle in ST package check
...
Only the app id part of uid matters in checking against the uid
associated with a package from package manager.
Bug: 281778398
Test: agsa/as smoke + user switch tests
Change-Id: I8e00f95c5e2d756ef256828d6360c9f7e3226c10
2023-05-12 12:32:51 -07:00
Matt Buckley
acf0d15069
Merge "Prevent LOAD_RESET signal after too many false positives" into udc-dev
2023-05-12 19:30:07 +00:00
Treehugger Robot
b1d5bac3c4
Merge "Correct the page title for TalkBack" into udc-dev
2023-05-12 19:14:35 +00:00
Riddle Hsu
beda91f6af
Merge "Reduce flickering when swiping auto-pip with orientation change" into udc-dev
2023-05-12 18:58:32 +00:00
Jeff DeCew
881635995c
Add redundant tint to notification and footer button backgrounds.
...
This is required because Resources apparently isn't thread-safe, and can end up with an inconsistent cache, especially for drawables, for an extended period after a theme change.
Tracking the removal of this duplicate code with:
Bug: 282173943
Fixes: 282168337
Test: toggle night mode until the bug hits (detectable by logging in I4879dd28a8d88b3ee6fc1f09c9029eb653bfa460) then verify the notifications still look right.
Change-Id: Ie5e0d7144f4851bdb82f18ffdda2c910ee0790ef
2023-05-12 14:52:40 -04:00
David Zhao
f43fef0a56
Fix incorrect evaluation of TvMessage count
...
Bug: 278628657
Test: atest TvInputServiceTest
Change-Id: Ica32ffc82ec1f6850df113397ed9bd5f555eaf58
2023-05-12 11:44:39 -07:00
Jeremy Sim
00f6fd9fd0
Allows splitscreen with work & personal version of the same app
...
This patch makes it so that the user can use splitscreen with work & personal profile versions of the same app, even if the app does not support multi-instance.
Previously, we checked package name to prevent the user from opening 2 versions of the same app if the app did not allow multi-instance. But multi-instance with different user profiles should actually be allowed, since they are essentially 2 independent apps in the system.
Fixed by changing SplitScreenUtils#samePackage() to take in and check userIds as well.
Fixes: 274973415
Test: Manual
Change-Id: I13d80ddda10f08b87971f45a03d3ba2910befb8a
2023-05-12 11:39:19 -07:00
Kholoud Mohamed
e07409f7e9
Remove persistentPreferrredActivity policy on activity removal
...
Fixes: 266924257
Test: btest a.d.c.PersistentPreferredActivitiesTest
Change-Id: I17b8c66cdf991a11217df7fba5722ec955d3c8cb
2023-05-12 18:35:15 +00:00
Shaowei Shen
7a227f1e74
Merge "[Output Switcher] Set padding to fix clip on top item" into udc-dev am: b130b003a5
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/23124521
Change-Id: I7f5083f50895fef5972c278b0093088e4329e7fd
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-12 18:28:03 +00:00
Jiaming Liu
8c0763be25
Merge "Fix IllegalStateException in DeviceStateManagerService" into udc-dev am: 01f04f3a46
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/23183917
Change-Id: Idbc74f2a0fe4c19c25ace8c0f73a643a5e4b42b3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-12 18:26:13 +00:00
Beverly Tai
ee90eac464
Merge "Flip bouncer delay flag to TRUE" into udc-dev am: df120ba9de
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/23145796
Change-Id: Iacf89ef604a246b70ca1c3c8dabb0c9266691314
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-12 18:24:57 +00:00
Raphael Kim
033b94895e
[CDM] Gate hidden test API behind a permission
...
Bug: 281582104
Test: atest CtsCompanionDeviceManagerUiAutomationTestCases:SystemDataTransferTest
Test: atest CompanionTests:SystemDataTransportTest
Change-Id: I38e77b20f285a5d66be2da1f29ddb13507ba8436
2023-05-12 18:22:34 +00:00
Beth Thibodeau
9c5590df56
Merge "Prevent media controls with no title" into udc-dev am: 910e30bfe5
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/23152784
Change-Id: Ibaeb63583b2391ffb327ede53b0d70895e69d288
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-12 18:22:18 +00:00
Elis Elliott
60f4ae03cc
Add reference to permissions in UserRestriction docs.
...
Fixes: 277873135
Test: n/a
Change-Id: I486a8a9c0399730c6138c596e227ea8503e31653
2023-05-12 18:21:47 +00:00
TreeHugger Robot
4530a54644
Merge changes from topics "dialog-width", "icon-size" into udc-dev am: 6135a70b73
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/23116677
Change-Id: Id7bc55f375b962a1bb8d9e42b0dd392ca1ecff51
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-12 18:20:42 +00:00
Shaowei Shen
b130b003a5
Merge "[Output Switcher] Set padding to fix clip on top item" into udc-dev
2023-05-12 18:19:03 +00:00
Pinyao Ting
6923abbf9c
Remove obsolete test case
...
After ag/17803201, mutable bitmap in RemoteViews will now become
immutable when RemoteViews is cloned, so the original test case is no
longer valid after this change.
Bug: 265438526
Test: atest RemoteViewsTest
Change-Id: Ie31356e75d2eee3d63b90a52974d496bd791fb13
Merged-In: Ie31356e75d2eee3d63b90a52974d496bd791fb13
(cherry picked from commit 58ca34e539 )
2023-05-12 18:11:05 +00:00
Jiaming Liu
01f04f3a46
Merge "Fix IllegalStateException in DeviceStateManagerService" into udc-dev
2023-05-12 18:08:07 +00:00
jiewenlei
6bbeb251b2
Fix discovered logging issues for Autofill.
...
Test: m
Bug: 278920289
Change-Id: I951b336d3bd21e2383bda532b7c7b00150aa5827
2023-05-12 18:01:36 +00:00
shaoweishen
aa8c4bcf58
[Output Switcher] Remove sysui flag for Output Switcher in U
...
remove sysui flag for U in Output Switcher, this change will not effect
behavior since we already enable flag as default in this branch.
Bug: 261538825
Test: atest MediaOutputAdapterTest MediaOutputControllerTest MediaOutputBaseDialogTest MediaOutputDialogTest
Change-Id: I774c39cba2a3179f9cbce9becb700bf8fb9187aa
2023-05-12 18:00:20 +00:00
Beverly Tai
df120ba9de
Merge "Flip bouncer delay flag to TRUE" into udc-dev
2023-05-12 17:57:04 +00:00
Beth Thibodeau
910e30bfe5
Merge "Prevent media controls with no title" into udc-dev
2023-05-12 17:54:59 +00:00
TreeHugger Robot
6135a70b73
Merge changes from topics "dialog-width", "icon-size" into udc-dev
...
* changes:
Set max dialog width on landscape and foldables
Modify icon size for fill and save dialogs
2023-05-12 17:54:27 +00:00
Jiaming Liu
08d9bca51c
Fix IllegalStateException in DeviceStateManagerService
...
When the base state is unknown, DeviceStateManagerService should not
notify listeners.
Bug: 260876135
Test: atest DeviceStateManagerServiceTest
Change-Id: Ib56e2794eacb88fdfdc8a5252c1a8a3fbd3871b8
2023-05-12 17:53:12 +00:00
Aaron Liu
9394802e4b
Merge changes Ia1128b9d,I018e067e into udc-dev am: 4debf56a7b
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/23174154
Change-Id: Ife4add7a6cc346e55c24c67a96b8656e7bbbd099
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-12 17:44:34 +00:00
Jean-Michel Trivi
99b6800dba
Merge "AudioService: fix NOTIFICATION unmuted while in silent/vibrate mode" into udc-dev am: 2b9dbdfc9a
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/23202190
Change-Id: Id2ee52a50f9e97a2fff86403c1cb07fe3807bae4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-12 17:43:51 +00:00
Christine Franks
893f20ad17
Merge "Allow context sync to make emergency calls" into udc-dev am: a23febe1a8
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/23132486
Change-Id: I99daa7fa069007e020bfab87521218b8eb17592d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-12 17:41:08 +00:00
Mady Mellor
6ccaf59911
Merge "Use ComponentCallbacks instead of ConfigurationChangeListener" into udc-dev am: 3af5b5457c
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/23186046
Change-Id: I6e2a5489d23c764e22a62e07021b9ea60cd1099b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-12 17:40:13 +00:00
Aaron Liu
4debf56a7b
Merge changes Ia1128b9d,I018e067e into udc-dev
...
* changes:
Fix lockout state for auto pin confirm
Fix pin error scenario for talkback.
2023-05-12 17:35:45 +00:00
Jean-Michel Trivi
2b9dbdfc9a
Merge "AudioService: fix NOTIFICATION unmuted while in silent/vibrate mode" into udc-dev
2023-05-12 17:29:25 +00:00
Christine Franks
a23febe1a8
Merge "Allow context sync to make emergency calls" into udc-dev
2023-05-12 17:28:55 +00:00
Mady Mellor
3af5b5457c
Merge "Use ComponentCallbacks instead of ConfigurationChangeListener" into udc-dev
2023-05-12 17:23:51 +00:00
Pavel Grafov
67107edcf4
[automerger skipped] Merge "Ensure policy has no absurdly long strings" into tm-qpr-dev am: 2286d21f22 -s ours am: 3c78ba0527 -s ours
...
am skip reason: Merged-In Idcf54e408722f164d16bf2f24a00cd1f5b626d23 with SHA-1 3d8400f5e4 is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/23034056
Change-Id: I637d4d9341746f3b61a7939839b93ee84160579b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-12 17:22:39 +00:00
Pavel Grafov
e9315987f4
[automerger skipped] Ensure policy has no absurdly long strings am: 456dbcae5a -s ours am: 2373bd49da -s ours
...
am skip reason: Merged-In Idcf54e408722f164d16bf2f24a00cd1f5b626d23 with SHA-1 3d8400f5e4 is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/23034056
Change-Id: Iac841d0a13ceee0a0031712d3950acdaac7b5837
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-12 17:22:36 +00:00
Iavor-Valentin Iftime
b140a7d06f
Merge "Fix Toast memory leaks" into udc-dev am: 6488edd6ab
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/22894949
Change-Id: I2bce031d6d37b242a89c318982304dcd17622858
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-12 17:22:25 +00:00
Beverly Tai
9ecbd016f7
Merge "Hookup active unlock running state to bouncer delay logic" into udc-dev am: cf707e4295
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/23141836
Change-Id: Ia3015fa8878bd839aba6efc53bbab5eba573ef79
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-12 17:21:59 +00:00
Evan Rosky
b3dd72f512
Merge "collect task moving-to-back" into udc-dev am: 118f70d893
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/23192311
Change-Id: I52889fd754d520bc01ec63007d9b7055186e9440
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-12 17:21:31 +00:00
Ling Ma
9fa12b013a
Merge "Clear TelephonyManagerMap onStop" into udc-dev am: 5a29015e89
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/23121776
Change-Id: Ia1e46823e65eb063fac2425595f776d3807ba556
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-12 17:19:01 +00:00
Pavel Grafov
3c78ba0527
[automerger skipped] Merge "Ensure policy has no absurdly long strings" into tm-qpr-dev am: 2286d21f22 -s ours
...
am skip reason: Merged-In Idcf54e408722f164d16bf2f24a00cd1f5b626d23 with SHA-1 3d8400f5e4 is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/23034056
Change-Id: I27d0f6022f0fa06b3457922147b59dc697d9a902
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-12 17:18:43 +00:00
Pavel Grafov
2373bd49da
[automerger skipped] Ensure policy has no absurdly long strings am: 456dbcae5a -s ours
...
am skip reason: Merged-In Idcf54e408722f164d16bf2f24a00cd1f5b626d23 with SHA-1 3d8400f5e4 is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/23034056
Change-Id: I3ea6d44300e193a293f3b46b65719afe6912b797
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-05-12 17:18:20 +00:00
Iavor-Valentin Iftime
6488edd6ab
Merge "Fix Toast memory leaks" into udc-dev
2023-05-12 17:12:32 +00:00
Beverly Tai
cf707e4295
Merge "Hookup active unlock running state to bouncer delay logic" into udc-dev
2023-05-12 17:10:36 +00:00
Evan Rosky
118f70d893
Merge "collect task moving-to-back" into udc-dev
2023-05-12 17:08:37 +00:00