Commit Graph

657121 Commits

Author SHA1 Message Date
TreeHugger Robot
39b8fa682e Merge "Import translations. DO NOT MERGE ANYWHERE" into sc-v2-dev 2021-11-18 17:33:37 +00:00
TreeHugger Robot
156e78b1c2 [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into sc-qpr1-dev am: d44f86e446 -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/16294498

Change-Id: Iae365571ab7ad422502993c9c25ee14a2e77073e
2021-11-18 17:21:19 +00:00
TreeHugger Robot
d44f86e446 Merge "Import translations. DO NOT MERGE ANYWHERE" into sc-qpr1-dev 2021-11-18 17:05:02 +00:00
TreeHugger Robot
875e71201f Merge "Import translations. DO NOT MERGE ANYWHERE" into sc-v2-dev 2021-11-18 16:50:09 +00:00
TreeHugger Robot
881f90dede Merge changes Iae65d604,I3024443c into sc-v2-dev
* changes:
  Fix IME flicker when switching recents tasks
  Consolidate DisplayContent#assignRelativeLayerForIme
2021-11-18 15:52:10 +00:00
TreeHugger Robot
b17c10f621 Merge "Make quickPickup gesture depend on liftToWake" into sc-v2-dev 2021-11-18 15:33:18 +00:00
Ming-Shin Lu
50c6a4516e Fix IME flicker when switching recents tasks
CL[1] fixed the IME relative layer issue on editor dialog fragment
when swiping up to recents without seeing the IME behinds the dimming
layer.

However, this introduced another IME flickering when switching tasks
with selecting task on the overview screen. The scenerio is:
- Focusing an app to show IME
- Swiping up to go to the overview screen
- Selecting another task

The flickering happens to see the "transformed" IME surface that
originally belongs to the previous task, but accidentally on top of
the selected task during animating the recents task.

That's because we removed recents animation animating state in
DC#assignRelativeLayerForIme, so that IME can placed on the selected
task, but it doesn't make sense to have relative Z of the IME, if the
task is not yet to be the IME control target.

Consolide "canImeTargetSetRelativeLayer" check
in DC#assignRelativeLayerForIme with checking if the current layering
target is IME control target. Will not set relative Z if the target is
not yet to be IME control target.

[1]: I3024443c21cfb1c7971f3999640039caea10d0d5

Bug: 201139555
Bug: 204140533
Test: atest ZOrderingTests

Merged-In: Iae65d6047c02dae241f2df21c666a03cca58fd0b
Change-Id: Iae65d6047c02dae241f2df21c666a03cca58fd0b
2021-11-18 22:32:32 +08:00
Ming-Shin Lu
f6b7869adc Consolidate DisplayContent#assignRelativeLayerForIme
When the window focus or the ime target changes,
DC#assignRelativeLayerForIme will be called to set the
relative layering with IME when the imeTarget is the
non-child application window without in animating state.

Howerver, the animating state checking includes all types
of animation. And that makes when taping an
editor dialog fragment to show IME, then swiping up to
recents will see the IME will behind the dimming because
system thought the ime target is animated by recents animation
so the relative layering didn't be set.

As task switching by recents animation that we would like to keep
the current task window hierarchy and IME relative layer during
switching, modify the animating check with excluding recents
animation.

Bug: 201139555
Bug: 204140533
Test: atest ZOrderingTests#\
       testAssignWindowLayers_ForImeOnAppWithRecentsAnimating
Test: manual as steps:
  1) Launch Settings with editor dialogs fragment
    (E.g. Network & Internet > Private DNS)
  2) Tap focus on Editor to show IME
  3) Tap and hold on navigation bar
  4) Expect IME layer isn't below dimming layer

Merged-In: I3024443c21cfb1c7971f3999640039caea10d0d5
Change-Id: I3024443c21cfb1c7971f3999640039caea10d0d5
2021-11-18 22:32:15 +08:00
Issei Suzuki
8dfb06f117 Merge "Stop output WM_DEBUG_WALLPAPER logs to logcat" into sc-v2-dev 2021-11-18 13:18:26 +00:00
TreeHugger Robot
d91c7fe5cc Merge "Update AOD battery indication" into sc-v2-dev 2021-11-18 12:11:18 +00:00
Oliver Woodman
d16fd10af6 Merge "Fix SysUI volume controls not appearing" into sc-v2-dev 2021-11-18 10:59:53 +00:00
Hyundo Moon
a5be112b64 Merge "Fix deadlock in MediaRouterService" into sc-v2-dev 2021-11-18 10:51:01 +00:00
Bill Yi
ab38df805f Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: Ib5c31292a31a9383291e1963fe2e1496844f8552
2021-11-18 10:27:18 +00:00
Bill Yi
c1b7f32e5a Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: I3ea5ccc1e03b6cb4037a723c18771f691603b8cd
2021-11-18 10:23:56 +00:00
Betty Chang
ea9904ebbf Merge "Add flag for window manager with no touch area in customize toast" into sc-v2-dev 2021-11-18 08:15:12 +00:00
Chris Li
4d94c48a92 Merge "Update TaskFragment animation to exclude scrim" into sc-v2-dev 2021-11-18 07:34:43 +00:00
Jason Hsu
6d3e04e756 Merge "Fix long click the Color Inversion tile can not link to its settings page." into sc-v2-dev 2021-11-18 06:33:55 +00:00
Chris Li
99b91f959e Merge "Override all open/close animation for organized app" into sc-v2-dev 2021-11-18 05:19:42 +00:00
Hyundo Moon
352bc74d68 Fix deadlock in MediaRouterService
The deadlock was introduced by the previously merged CL
"2942e4b: MediaRouter: Route setBluetoothA2dpOn() 
  via MediaRouterService".

Bug: 181962322, Bug: 206160544
Change-Id: I3936b8345e8df20a51400a9083d46872e6801568
Test: Builds successfully
2021-11-18 04:20:08 +00:00
TreeHugger Robot
e25bce2d63 Merge "Fixed some strings for automotive." into sc-v2-dev 2021-11-18 04:12:48 +00:00
Chris Li
17f9706d06 Update TaskFragment animation to exclude scrim
The new animation is the same as the activity_open/close_enter/exit
animation, but without the black scrim.

Fix: 201357701
Bug: 196173550
Test: test with settings app
Change-Id: Ieff2f913f92ee745fea94734e5dadeecbed29a36
2021-11-18 03:16:08 +00:00
Chris Li
f738fadd09 Override all open/close animation for organized app
We want to keep the animation consistent when using activity embedding,
so override the transition animation for activity/task open/close as
well.

Bug: 196173550
Test: manually with settings app
Change-Id: I2f22c8dc8ea22fe549f716ca683833debf7d0f02
2021-11-18 11:13:32 +08:00
Ahaan Ugale
a2e3ba4700 Merge "Set HotwordDetectionService priority same as VIS." into sc-v2-dev 2021-11-18 02:29:11 +00:00
TreeHugger Robot
226b035e3d Merge "Add SmartReplyView internals to StatusBar dump" into sc-v2-dev 2021-11-18 02:19:43 +00:00
Dave Mankoff
9ee57dca3c [automerger skipped] RESTRICT AUTOMERGE Remove line of code that was mistakently left in. am: d7097b817b am: f6e612d73e -s ours am: 66460c8ff4 -s ours am: 753d2a043c -s ours am: 8373d1149d -s ours am: d3d6679d4b -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/16264332

Change-Id: Ifb215c7a39c3353073d3c961d8590a93a4f47ebb
2021-11-18 02:00:54 +00:00
Dave Mankoff
708ec989da [automerger skipped] RESTRICT AUTOMERGE Remove line of code that was mistakently left in. am: d7097b817b am: f6e612d73e -s ours am: 66460c8ff4 -s ours am: 83a6d4fc67 -s ours am: db11069435 -s ours am: 35acb5d0b0 -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/16264332

Change-Id: If03c72d1da6623f7302281425a12177d17fea882
2021-11-18 02:00:49 +00:00
Dave Mankoff
0355a9cc5d [automerger skipped] RESTRICT AUTOMERGE Remove line of code that was mistakently left in. am: 1b13bc873c am: 07295bc2cc -s ours am: 0d2d80a873 -s ours am: 78144de54a -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/16264331

Change-Id: I73a5dd79e80ed3ebb21241bfd631a136371ea9ae
2021-11-18 02:00:44 +00:00
Dave Mankoff
1fe552483a [automerger skipped] RESTRICT AUTOMERGE Remove line of code that was mistakently left in. am: 1b13bc873c -s ours am: 47e7bbb1a4 -s ours am: 63ee275976 -s ours am: 56a0023c29 -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/16264331

Change-Id: Iecd1f27420ffcd9592000f6c7f50fea8c72a6701
2021-11-18 02:00:39 +00:00
Dave Mankoff
f3b743c3ff [automerger skipped] Merge "RESTRICT AUTOMERGE Remove line of code that was mistakently left in." into rvc-qpr-dev am: 90ca9ba531 -s ours am: 74526215ac -s ours am: 36aff0fb3b -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/16264978

Change-Id: Ic703f190b0472ef1938b11876d1a00a15fb14b8b
2021-11-18 02:00:35 +00:00
TreeHugger Robot
ea5066795a [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into sc-dev am: fa8f158180 -s ours am: 7184ee463b -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/16230908

Change-Id: I37828f993bf9f1e51c2e79a8c2e1d28a55990c7e
2021-11-18 02:00:28 +00:00
TreeHugger Robot
6be21930ea [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into sc-dev am: 61d2cb4fce -s ours am: 2f84cf5dc6 -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/16236625

Change-Id: Iaa1e02144192cd7077a72c0d14b3cb143f32e738
2021-11-18 02:00:20 +00:00
TreeHugger Robot
205ca04f87 [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into sc-dev am: 22b77795b1 -s ours am: faaf3e29ac -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/16236633

Change-Id: I77f6332138454239db9e50714cca2ffade14fee4
2021-11-18 02:00:14 +00:00
TreeHugger Robot
fc19fced64 [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into sc-dev am: 7a6c5ca061 -s ours am: 4f58265302 -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/16239413

Change-Id: Iea1e8931af4b94331ac7e7660124db3778f8cf57
2021-11-18 02:00:06 +00:00
TreeHugger Robot
435944cf94 [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into sc-dev am: fdbde9d234 -s ours am: 8ab754ba90 -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/16238718

Change-Id: Ic9c076c24674a350b8b52f5741e6890142275125
2021-11-18 01:59:59 +00:00
TreeHugger Robot
bc274485d2 [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into sc-dev am: acc9388848 -s ours am: 0012adbc9c -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/16239929

Change-Id: Ic75192b5691a5b01659119fc4f2741786ca99c9a
2021-11-18 01:59:52 +00:00
TreeHugger Robot
5247419373 Merge changes from topic "presubmit-am-a4905c0263fe4b63a3e22407af07914e" into sc-qpr1-dev am: ed4d7fd71a
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/16230908

Change-Id: Ib671713265a64dfe231b8728e15c85f5b58ffb34
2021-11-18 01:59:43 +00:00
Bill Yi
1a64524449 [automerger skipped] [automerged blank] Import translations. DO NOT MERGE ANYWHERE 2p: b365b4ba87 am: a7a2a5dea0 -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/16230908

Change-Id: I26087a2b303d8684aa906fc4c90c14752f5c1aa5
2021-11-18 01:59:42 +00:00
TreeHugger Robot
af6133cdeb Merge changes from topic "presubmit-am-a54ccbec81cc4ce89905e012539f525f" into sc-qpr1-dev am: f6f4eb4f7e
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/16236625

Change-Id: I096f33516e6938b5090c6ef6a9a94109093f2b0d
2021-11-18 01:59:22 +00:00
Bill Yi
02fdf6fdf5 [automerger skipped] [automerged blank] Import translations. DO NOT MERGE ANYWHERE 2p: 1b4c0aae22 am: a6c286553f -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/16236625

Change-Id: I9a81e04a283d31e3b4f06d3de41ca09e31fb5e99
2021-11-18 01:59:20 +00:00
TreeHugger Robot
4bdf9d4776 Merge changes from topic "presubmit-am-4bb5dba41f984ec1ad67ebf208ade6f8" into sc-qpr1-dev am: 825143781b
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/16236633

Change-Id: I918959fb2f19b339b7713146228d654eaab5a776
2021-11-18 01:59:01 +00:00
Bill Yi
7e411bd3e7 [automerger skipped] [automerged blank] Import translations. DO NOT MERGE ANYWHERE 2p: e7d4be95c1 am: a3c4dd3362 -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/16236633

Change-Id: I96eeb0e64025d4040f5d8b488c073a5eddfe8f52
2021-11-18 01:58:59 +00:00
TreeHugger Robot
a92905aa47 Merge changes from topic "presubmit-am-af15b7fb137442c3a62a25c0a6389cfa" into sc-qpr1-dev am: a94df2076b
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/16239413

Change-Id: Ib5256200606af928f367602d56e19fb3840c1d06
2021-11-18 01:58:24 +00:00
Bill Yi
c339c602e2 [automerger skipped] [automerged blank] Import translations. DO NOT MERGE ANYWHERE 2p: ce5e752f2d am: 7f2fb46a9a -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/16239413

Change-Id: I2f6f1e1cdc291a49ee984c495d97fe83aff83e54
2021-11-18 01:58:22 +00:00
TreeHugger Robot
30ee5eaa4a Merge changes from topic "presubmit-am-6e2d2013d117441baf471cd8f74a86ef" into sc-qpr1-dev am: 33503d596a
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/16238718

Change-Id: Ib5ef9920b622d029d80d22289e668db6459a6860
2021-11-18 01:57:35 +00:00
Bill Yi
e4c90a4947 [automerger skipped] [automerged blank] Import translations. DO NOT MERGE ANYWHERE 2p: ceb81dd422 am: 89094583f7 -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/16238718

Change-Id: I079b65ad20d4d0ccfdec6a6d4838ac25c5e38c83
2021-11-18 01:57:33 +00:00
TreeHugger Robot
b3f11995b2 Merge changes from topic "presubmit-am-62c24e32cf454b58991df46fc5f21f70" into sc-qpr1-dev am: a3d7354ae9
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/16239929

Change-Id: I9a42038cefb74c98f72f7eccec9e25647be13ec8
2021-11-18 01:57:17 +00:00
Bill Yi
5c2b9c30fa [automerger skipped] [automerged blank] Import translations. DO NOT MERGE ANYWHERE 2p: 2506442388 am: 87a3ecc7a2 -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/16239929

Change-Id: I0cba968f43cc02005b15f806c60978dfce0e1d16
2021-11-18 01:57:15 +00:00
TreeHugger Robot
7b87a7435f [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into sc-dev am: a7381e2c70 -s ours am: bebe9005b1 -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/16239918

Change-Id: I76dd44dc1d1c151eceec04589a93b36c2c3e2ae8
2021-11-18 01:57:07 +00:00
TreeHugger Robot
b5a40b6933 [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into sc-dev am: 199a2b2738 -s ours am: bb36002850 -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/16239924

Change-Id: I9561c2fb7e14dcb6296be90529519a9edcac9767
2021-11-18 01:57:00 +00:00
TreeHugger Robot
8b6f4c78d8 [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into sc-qpr1-dev am: 341dd99eea -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/16239414

Change-Id: Idae4ecd1136bd67f5d186c67d451476cd6cbd769
2021-11-18 01:56:52 +00:00