Commit Graph

803578 Commits

Author SHA1 Message Date
Tony Huang
cf2baaa255 Merge "Add jank monitor trace for divider dragging" into tm-qpr-dev am: 4f677e9d79 am: 3ce69600fa
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18659179

Change-Id: I704a0b4311ccb39df11741fd778199bb1a3bf8da
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-06 07:09:33 +00:00
Tony Huang
3ce69600fa Merge "Add jank monitor trace for divider dragging" into tm-qpr-dev am: 4f677e9d79
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18659179

Change-Id: I502e47faab62d9a229ae46ab81e3aae519f0bf4f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-06 06:45:15 +00:00
Tony Huang
4f677e9d79 Merge "Add jank monitor trace for divider dragging" into tm-qpr-dev 2022-06-06 06:21:39 +00:00
TreeHugger Robot
bf58690832 Merge "Move IInputMethodClient to com.android.internal.inputmethod" 2022-06-06 06:12:57 +00:00
TreeHugger Robot
d480badd3b Merge "Fix unexpected IME visible temporary while dismissing the editor dialog" into tm-qpr-dev am: 45c099a42a am: a3bb789d28
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18700126

Change-Id: Id583f6f127b8f1cb6ab32c9fb4c2da933450f770
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-06 06:07:04 +00:00
TreeHugger Robot
a3bb789d28 Merge "Fix unexpected IME visible temporary while dismissing the editor dialog" into tm-qpr-dev am: 45c099a42a
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18700126

Change-Id: I7ba6374466d3511603ff4814475afcfde7c09c7d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-06 05:50:47 +00:00
TreeHugger Robot
45c099a42a Merge "Fix unexpected IME visible temporary while dismissing the editor dialog" into tm-qpr-dev 2022-06-06 05:37:01 +00:00
TreeHugger Robot
45ec236e98 Merge "Set preference background color as transparent" 2022-06-06 04:34:55 +00:00
Ming-Shin Lu
216740142f Fix unexpected IME visible temporary while dismissing the editor dialog
In DC#computeImeParent we defer reparenting IME surface to the target
until the target has started the input to be the input target since the
IME requested visibility will updated after then.

However the logic didn't aware of the IME input target may null when it
be removed, so IME surface will be appear on the display area if the
next layering target has not yet to start the input.

The lucky thing is CloseImeEditorPopupDialogTest caught this errorprone
when verifying IME layer will expected gone after IME-snapshot/dialog
dismissed, but actually may failed by IME layer may still visible
after dismissed the dialog.

Fix this defer IME reparent logic and also consolidate
CloseImeEditorPopupDialogTest in FlickerTest to verify IME snpshot and
IME visiblity until IME window has gone to ensure the layer tracing
could record the full animation frames to verify the IME-snapshot /
IME layer visiblity correctly during the animation.

Fix: 231108751
Test: atest FlickerTests:CloseImeEditorPopupDialogTest
        --rerun-until-failure 20
Change-Id: I863231507c210739fd363746ccbc8ac9072e8094
2022-06-06 01:47:49 +00:00
Mark Renouf
d418225a6b Merge "Fix crash in DisplayResolveInfo writeToParcel impl" into tm-dev am: 08a70e40fb am: 6c61b6a9e3 am: 2c108ffdf4 am: b5bbfa1fa2
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18715227

Change-Id: I325ce4ae1b3483eda3ed2e912cb221bd3131b14b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-04 13:33:08 +00:00
Mark Renouf
02ca07014e Merge "Fix crash in DisplayResolveInfo writeToParcel impl" into tm-dev am: 08a70e40fb am: 6c61b6a9e3 am: d7b1c860b1 am: f04a1893ac
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18715227

Change-Id: I011c7c0a0357bf9bd90894970d3ec08d510b4e28
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-04 13:32:32 +00:00
Mark Renouf
fcf1b61466 Merge "Fix crash in DisplayResolveInfo writeToParcel impl" into tm-dev am: 08a70e40fb am: f89b28c4c6 am: e5990a182e am: 5ae61e909c
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18715227

Change-Id: Ie3357c5f71413b0eea6bdc24e3a5d5407df6e76b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-04 13:31:57 +00:00
Mark Renouf
b5bbfa1fa2 Merge "Fix crash in DisplayResolveInfo writeToParcel impl" into tm-dev am: 08a70e40fb am: 6c61b6a9e3 am: 2c108ffdf4
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18715227

Change-Id: Ied3416e4e2acc3a1b3f0b66272bfca583fe90ac9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-04 13:30:46 +00:00
Mark Renouf
f04a1893ac Merge "Fix crash in DisplayResolveInfo writeToParcel impl" into tm-dev am: 08a70e40fb am: 6c61b6a9e3 am: d7b1c860b1
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18715227

Change-Id: I7dacc1ee20f785878e099f2de2abb15f999d79c4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-04 13:10:11 +00:00
Mark Renouf
5ae61e909c Merge "Fix crash in DisplayResolveInfo writeToParcel impl" into tm-dev am: 08a70e40fb am: f89b28c4c6 am: e5990a182e
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18715227

Change-Id: I351ca879cb1c53a1b357b667e5f554d3eb646b20
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-04 13:09:58 +00:00
Mark Renouf
d7b1c860b1 Merge "Fix crash in DisplayResolveInfo writeToParcel impl" into tm-dev am: 08a70e40fb am: 6c61b6a9e3
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18715227

Change-Id: I54eacc6e840ba3f533a13d21a0d59a74c5b9c16f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-04 13:02:42 +00:00
Mark Renouf
2c108ffdf4 Merge "Fix crash in DisplayResolveInfo writeToParcel impl" into tm-dev am: 08a70e40fb am: 6c61b6a9e3
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18715227

Change-Id: I3add4d0f4a3fd65b4100f4eb1a197ea5358d3f06
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-04 13:02:40 +00:00
Mark Renouf
e5990a182e Merge "Fix crash in DisplayResolveInfo writeToParcel impl" into tm-dev am: 08a70e40fb am: f89b28c4c6
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18715227

Change-Id: I7d043586f2187d4b6cf9cb148b06b5b87cb794bb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-04 12:54:36 +00:00
Mark Renouf
84268a9de5 Merge "Fix crash in DisplayResolveInfo writeToParcel impl" into tm-dev am: 08a70e40fb am: a7ea855e18
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18715227

Change-Id: I23b4f3c0a3e657d96158e76d6b90ffe09144a4b8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-04 12:54:07 +00:00
Mark Renouf
6c61b6a9e3 Merge "Fix crash in DisplayResolveInfo writeToParcel impl" into tm-dev am: 08a70e40fb
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18715227

Change-Id: I465464c13e6863ce25f1d5dc64e9ffe271ec68b3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-04 12:39:46 +00:00
Mark Renouf
a7ea855e18 Merge "Fix crash in DisplayResolveInfo writeToParcel impl" into tm-dev am: 08a70e40fb
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18715227

Change-Id: I6dd604be0d6dfce7870461b41bdc94227750eca2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-04 12:38:44 +00:00
Mark Renouf
f89b28c4c6 Merge "Fix crash in DisplayResolveInfo writeToParcel impl" into tm-dev am: 08a70e40fb
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18715227

Change-Id: I62b7d51c4186e9e17da9539fadc6eeabc22a31e9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-04 12:38:25 +00:00
Mark Renouf
08a70e40fb Merge "Fix crash in DisplayResolveInfo writeToParcel impl" into tm-dev 2022-06-04 12:13:21 +00:00
Jeff DeCew
1569eb3f42 Merge "Reinflate active notifications when SHOW_NOTIFICATION_SNOOZE setting changes." 2022-06-04 11:42:22 +00:00
Automerger Merge Worker
aa59d7befc Merge "Merge "Revised the API documentation for screenWidthDp and screenHeightDp to include information about window insets and embedded activities." into tm-dev am: f7ed36ba88 am: 5441f2c9fc" into tm-d1-dev-plus-aosp am: 753b23611f am: a079439f68
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18557780

Change-Id: Ic6d8602a00c825e9acb355d3cbf27b8caac5b143
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-04 08:47:27 +00:00
Jon Eckenrode
5494497d89 Merge "Revised the API documentation for screenWidthDp and screenHeightDp to include information about window insets and embedded activities." into tm-dev am: f7ed36ba88 am: 6174850f23 am: be066e8b82 am: a97afbb0f2
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18557780

Change-Id: I5833ab5ae7f219a3e850bb48e99244b2111f3151
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-04 08:46:36 +00:00
Jon Eckenrode
80b7ded4c0 Merge "Revised the API documentation for screenWidthDp and screenHeightDp to include information about window insets and embedded activities." into tm-dev am: f7ed36ba88 am: 6174850f23 am: 45ad92756e am: 8f0345f5b6
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18557780

Change-Id: I94bf1af83d625e63329cdedf3f26bd3b47adfa8f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-04 08:45:48 +00:00
Automerger Merge Worker
a079439f68 Merge "Merge "Revised the API documentation for screenWidthDp and screenHeightDp to include information about window insets and embedded activities." into tm-dev am: f7ed36ba88 am: 5441f2c9fc" into tm-d1-dev-plus-aosp am: 753b23611f
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18557780

Change-Id: I19ef5760d52db57db7a7e13784a182aef2256c20
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-04 08:19:49 +00:00
Jon Eckenrode
a97afbb0f2 Merge "Revised the API documentation for screenWidthDp and screenHeightDp to include information about window insets and embedded activities." into tm-dev am: f7ed36ba88 am: 6174850f23 am: be066e8b82
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18557780

Change-Id: Icd7c8c873caedd7d085216df72a62b1601a7a0d6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-04 08:19:23 +00:00
Jon Eckenrode
8f0345f5b6 Merge "Revised the API documentation for screenWidthDp and screenHeightDp to include information about window insets and embedded activities." into tm-dev am: f7ed36ba88 am: 6174850f23 am: 45ad92756e
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18557780

Change-Id: I43b98d599a28e0a55da4a5e6bc25153f4331091f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-04 08:19:05 +00:00
Automerger Merge Worker
753b23611f Merge "Merge "Revised the API documentation for screenWidthDp and screenHeightDp to include information about window insets and embedded activities." into tm-dev am: f7ed36ba88 am: 5441f2c9fc" into tm-d1-dev-plus-aosp 2022-06-04 08:01:54 +00:00
Jon Eckenrode
2426dc0ba1 Merge "Revised the API documentation for screenWidthDp and screenHeightDp to include information about window insets and embedded activities." into tm-dev am: f7ed36ba88 am: 5441f2c9fc
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18557780

Change-Id: Id600253d07c140b4ae20107eb23790cf46320835
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-04 08:01:46 +00:00
Jon Eckenrode
be066e8b82 Merge "Revised the API documentation for screenWidthDp and screenHeightDp to include information about window insets and embedded activities." into tm-dev am: f7ed36ba88 am: 6174850f23
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18557780

Change-Id: Iab31cdb5792b6b7f04531404a1834b7fc5d641ce
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-04 08:01:45 +00:00
Jon Eckenrode
45ad92756e Merge "Revised the API documentation for screenWidthDp and screenHeightDp to include information about window insets and embedded activities." into tm-dev am: f7ed36ba88 am: 6174850f23
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18557780

Change-Id: I4874fbe2e7abe3be55db85140bf49d56dd30a87b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-04 08:01:44 +00:00
Jon Eckenrode
14062df808 Merge "Revised the API documentation for screenWidthDp and screenHeightDp to include information about window insets and embedded activities." into tm-dev am: f7ed36ba88 am: e33709e981
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18557780

Change-Id: I3944a71a23284d640ba95df733dcf4f50e126b86
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-04 08:01:10 +00:00
Jon Eckenrode
6174850f23 Merge "Revised the API documentation for screenWidthDp and screenHeightDp to include information about window insets and embedded activities." into tm-dev am: f7ed36ba88
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18557780

Change-Id: I47dc6c0e7190b2ef422c546cb62214b7ee400e52
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-04 07:42:56 +00:00
Jon Eckenrode
e33709e981 Merge "Revised the API documentation for screenWidthDp and screenHeightDp to include information about window insets and embedded activities." into tm-dev am: f7ed36ba88
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18557780

Change-Id: I01e62b62b57f80e04aef8cc8d5958588ec967bc9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-04 07:41:56 +00:00
Jon Eckenrode
5441f2c9fc Merge "Revised the API documentation for screenWidthDp and screenHeightDp to include information about window insets and embedded activities." into tm-dev am: f7ed36ba88
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18557780

Change-Id: I29be83a60054b1fbe04dc5c62f262714a4b0bef8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-04 07:41:27 +00:00
Jon Eckenrode
f7ed36ba88 Merge "Revised the API documentation for screenWidthDp and screenHeightDp to include information about window insets and embedded activities." into tm-dev 2022-06-04 07:23:40 +00:00
Automerger Merge Worker
caabd6ecba Merge "Merge "Accessibility fixes for clipboard overlay" into tm-dev am: 6e3282ca56 am: a455311d89" into tm-d1-dev-plus-aosp am: 3bf1904549 am: 8752d6cbb2
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18713012

Change-Id: Ib1e22db4c6ef8cf4ac8a50aa4b93bdd4af1a37db
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-04 03:15:09 +00:00
Matt Casey
ac35fe7684 Merge "Accessibility fixes for clipboard overlay" into tm-dev am: 6e3282ca56 am: 739183a24e am: 6f0b838b7e am: 6004964a37
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18713012

Change-Id: I337ca919fd1a2830773de6d235b847d310a9f449
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-04 03:14:38 +00:00
Matt Casey
400e47b21e Merge "Accessibility fixes for clipboard overlay" into tm-dev am: 6e3282ca56 am: a455311d89 am: 855eb9651c am: 180db942dc
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18713012

Change-Id: Ie9b6118ebb55c250a65308740a085625e871fdb8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-04 03:13:51 +00:00
Automerger Merge Worker
8752d6cbb2 Merge "Merge "Accessibility fixes for clipboard overlay" into tm-dev am: 6e3282ca56 am: a455311d89" into tm-d1-dev-plus-aosp am: 3bf1904549
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18713012

Change-Id: If1de41e9b0cda48625ed294ad963b042cf0287f5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-04 02:58:07 +00:00
Matt Casey
6004964a37 Merge "Accessibility fixes for clipboard overlay" into tm-dev am: 6e3282ca56 am: 739183a24e am: 6f0b838b7e
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18713012

Change-Id: I0b3906d08735381cabb794d3f847b7fc11634d9e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-04 02:57:37 +00:00
Matt Casey
180db942dc Merge "Accessibility fixes for clipboard overlay" into tm-dev am: 6e3282ca56 am: a455311d89 am: 855eb9651c
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18713012

Change-Id: I6308c820ac688bdbe0e68f180a46a9bbaea193eb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-04 02:57:19 +00:00
Automerger Merge Worker
3bf1904549 Merge "Merge "Accessibility fixes for clipboard overlay" into tm-dev am: 6e3282ca56 am: a455311d89" into tm-d1-dev-plus-aosp 2022-06-04 02:35:28 +00:00
Matt Casey
6f0b838b7e Merge "Accessibility fixes for clipboard overlay" into tm-dev am: 6e3282ca56 am: 739183a24e
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18713012

Change-Id: I675feb1480339b1f5498185421514e6a2ebdaa20
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-04 02:35:07 +00:00
Matt Casey
32fc0a02bd Merge "Accessibility fixes for clipboard overlay" into tm-dev am: 6e3282ca56 am: a455311d89
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18713012

Change-Id: I777757baf2544c29affe584326fab78db6cc2352
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-04 02:35:07 +00:00
Matt Casey
855eb9651c Merge "Accessibility fixes for clipboard overlay" into tm-dev am: 6e3282ca56 am: a455311d89
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18713012

Change-Id: I5067829f1583923717d3581a5250f977a57163f2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-04 02:35:06 +00:00
Matt Casey
89b2c580e6 Merge "Accessibility fixes for clipboard overlay" into tm-dev am: 6e3282ca56 am: 4fafe595e2
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18713012

Change-Id: I691750ef57b1f9b90e8b3e9fadae4da143ae1d45
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-04 02:34:47 +00:00