Sunny Shao
c9dff4b097
Enable the filterTouchesWhenObscured in Special app access
...
- Enable the filterTouchesWhenObscured attribute on all toggle
switches in all pages of the special app access
Bug: 155288585
Test: make RunSettingsRoboTests
Merged-In: I011cfe4b7e4e624a8338332ac47a353f7f3ab661
Change-Id: I0731057ec6e77c6a0867784c729c3f5812ef6170
2020-07-14 10:27:20 +08:00
Lucas Dupin
9740c62502
Merge "Delete media feature flag" into rvc-dev am: 9b01b8510a
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/12108974
Change-Id: Ifb3654cae2f14a30be32594ab393dd11ea8bb2b7
2020-07-13 16:56:02 +00:00
Lucas Dupin
9b01b8510a
Merge "Delete media feature flag" into rvc-dev
2020-07-13 16:44:15 +00:00
Bill Yi
f0e555994c
[automerger skipped] Import translations. DO NOT MERGE am: d7102ca072
-s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/12129920
Change-Id: Iba9db14c4367fcea9d44b2b523cd998b17396827
2020-07-10 20:55:24 +00:00
Bill Yi
d7102ca072
Import translations. DO NOT MERGE
...
Auto-generated-cl: translation import
Change-Id: I1857033f45c9da5e4cc646d0e3f0afdc295cd71a
2020-07-10 11:54:14 -07:00
Bill Yi
2c934f3a23
Import translations. DO NOT MERGE
...
Auto-generated-cl: translation import
Change-Id: Ibcbd482368a27354ec532d7c4f29cffb63b7376a
2020-07-10 09:42:57 -07:00
Sunny Shao
76046b3baf
Fix toggle widget can be switched under overlapped view am: 4794b798c4
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/12124562
Change-Id: I75ecf5d528cc75275502d3e24216f968ff179a7b
2020-07-10 07:09:49 +00:00
Sunny Shao
4794b798c4
Fix toggle widget can be switched under overlapped view
...
- ag/11612781 added filterTouchesWhenObscured to toggle widget
can't prevent the click behavior pass through the overlapped view.
- Due to click events was handled by SwitchPreference instead of the
toggle widget.
- Enable the filterTouchesWhenObscured attribute on all
SwitchPreferences in all pages of the special app access.
Bug: 155288585
Test: manual test
Here is the test steps
1.Create an overlapped view's app and launch it to overlap the
other apps.
2.Launch Settings
3.Goto Apps & notification > Advanced > Special app access
4.Click any toggle under Special app access to monitor it can be
switched or not. It must be not switched.
Change-Id: I9c9cf4719153292ed03f55a6eb9d3a308677aee3
2020-07-10 06:11:24 +00:00
Lucas Dupin
42219fb395
Delete media feature flag
...
The feature will always be available, even for users who disabled it
on Beta 1.
Bug: 160826507
Test: manual
Test: MediaControlsParentPreferenceControllerTest
Test: MediaControlsPreferenceControllerTest
Change-Id: Ia2835e7c8156d753a8f8fbf248f2509003309fd2
2020-07-09 11:57:27 -07:00
TreeHugger Robot
fc6b306799
[automerger skipped] Merge "Import translations. DO NOT MERGE" into rvc-dev am: ce1c1d3767
-s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/12111797
Change-Id: I62f9988279192b9b6cad920fe47a3e8270e4b584
2020-07-09 00:51:37 +00:00
TreeHugger Robot
ce1c1d3767
Merge "Import translations. DO NOT MERGE" into rvc-dev
2020-07-09 00:44:15 +00:00
Bill Yi
042f3d1bf5
Import translations. DO NOT MERGE
...
Auto-generated-cl: translation import
Change-Id: I060d248cade273ee2298f9bac0b95ab64aed1689
2020-07-08 15:15:50 -07:00
TreeHugger Robot
7c8699e30d
Merge "Import translations. DO NOT MERGE" into mainline-prod
2020-07-08 21:36:30 +00:00
Bill Yi
1ca2d785db
Import translations. DO NOT MERGE
...
Auto-generated-cl: translation import
Change-Id: Ife4850f0aa06b6ea690b0879621ab8e57ecbc1e5
2020-07-08 13:04:14 -07:00
TreeHugger Robot
a2bd7e1fa3
Merge "Guard against SecurityException of accessing to slice uri" into rvc-dev am: 28a5c00429
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/12042286
Change-Id: I4d052c7024939e0d2249b8bf211f87f03d5cd00d
2020-07-08 18:22:18 +00:00
TreeHugger Robot
28a5c00429
Merge "Guard against SecurityException of accessing to slice uri" into rvc-dev
2020-07-08 18:09:09 +00:00
Jason Chiu
eaf1564d9f
Guard against SecurityException of accessing to slice uri
...
- Sometimes unregistering a Slice callback will have no permission to
unpin the Slice uri and throw an exception.
- Guard against the exception as the first solution.
Bug: 159722324
Test: robotest
Change-Id: Ic227331fef64c3fa6fe3e4442fba2a9b754d520d
2020-07-08 11:28:33 +00:00
Zhen Zhang
3a6f46b99a
Merge "Fix bug: "Hotspot & Tethering" preference doesn't get updated" into rvc-dev am: 05ae65b7b0
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/12052065
Change-Id: I01593cccb615418cfc93fc96d7912600bbc3821d
2020-07-06 19:05:06 +00:00
Zhen Zhang
05ae65b7b0
Merge "Fix bug: "Hotspot & Tethering" preference doesn't get updated" into rvc-dev
2020-07-06 18:54:47 +00:00
Jason Chiu
267a1df2a6
Merge "Fix the exception of accessing an ArrayMap" into rvc-dev am: 98eedf79d5
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/12042287
Change-Id: Iaa56d2525b86680aa6badf258cdffe0013078a6f
2020-07-06 03:03:56 +00:00
Stanley Wang
1b46da552b
Merge "Fix the bug of showing the "Smooth display" item in the search result." into rvc-dev am: 6458ea872c
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/12065563
Change-Id: Iad921b378bc6e87d656711bf76ee149a7380a1ad
2020-07-06 03:03:47 +00:00
Jason Chiu
98eedf79d5
Merge "Fix the exception of accessing an ArrayMap" into rvc-dev
2020-07-06 02:48:31 +00:00
Stanley Wang
6458ea872c
Merge "Fix the bug of showing the "Smooth display" item in the search result." into rvc-dev
2020-07-06 02:45:51 +00:00
TreeHugger Robot
64b2bad3d7
[automerger skipped] Merge "Import translations. DO NOT MERGE" into qt-qpr1-dev am: f2528db4de
-s ours am: 32cca3cb83
-s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/12081073
Change-Id: I7a285c274e4e77f451265e23f42d1e5ad1f04cfe
2020-07-06 00:16:45 +00:00
TreeHugger Robot
32cca3cb83
[automerger skipped] Merge "Import translations. DO NOT MERGE" into qt-qpr1-dev am: f2528db4de
-s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/12081073
Change-Id: I1ccbbb5c5c2de481e72808820b1035d35a0bf1f3
2020-07-06 00:04:51 +00:00
TreeHugger Robot
f2528db4de
Merge "Import translations. DO NOT MERGE" into qt-qpr1-dev
2020-07-05 23:43:58 +00:00
Bill Yi
81805ce25f
[automerger skipped] Import translations. DO NOT MERGE am: 435bee70ea
-s ours am: 94d87aa5f4
-s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/12081070
Change-Id: Ia7ec3f8f10bf6942f7b30a8703664166ddf0aed1
2020-07-05 20:59:51 +00:00
Bill Yi
94d87aa5f4
[automerger skipped] Import translations. DO NOT MERGE am: 435bee70ea
-s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/12081070
Change-Id: I2e259f31598ec919754135ea245d023b443b9446
2020-07-05 20:50:14 +00:00
Bill Yi
6507b1e828
Import translations. DO NOT MERGE
...
Auto-generated-cl: translation import
Change-Id: Ic9dae74f8978425037e22523d26fc96e77a24289
2020-07-05 13:10:30 -07:00
Bill Yi
435bee70ea
Import translations. DO NOT MERGE
...
Auto-generated-cl: translation import
Change-Id: I83c60d95313ae0a41616573648a163ae31a8145d
2020-07-05 12:34:41 -07:00
Bill Yi
a5782201b0
[automerger skipped] Import translations. DO NOT MERGE am: 2a483616ec
-s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/12077896
Change-Id: I78e463470e9ee6091a1be66130151a19b86ba728
2020-07-04 05:11:12 +00:00
Bill Yi
2a483616ec
Import translations. DO NOT MERGE
...
Auto-generated-cl: translation import
Change-Id: I366c375aa973a601c98395d6052e1bcb42b69e8c
2020-07-03 19:09:34 -07:00
Bill Yi
e16bac067b
[automerger skipped] Import translations. DO NOT MERGE am: 9dcae7e510
-s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/12076516
Change-Id: I7bcedfb1cc46d6a36823803ce20e40cf69889c5a
2020-07-03 17:28:02 +00:00
Bill Yi
9dcae7e510
Import translations. DO NOT MERGE
...
Auto-generated-cl: translation import
Change-Id: I3a787cd8d7e3b2900c18e6e53ab9e3f92ea4430a
2020-07-03 07:05:39 -07:00
Bill Yi
60f8b2d513
Import translations. DO NOT MERGE
...
Auto-generated-cl: translation import
Change-Id: I74345e5dabdde3467f04f047d9195a8cf17d03fe
2020-07-03 05:31:24 -07:00
Stanley Wang
61147df890
Fix the bug of showing the "Smooth display" item in the search result.
...
The controller can't be created when Settings Search gets the
non-indexable keys. So Settings Search can't get the correct value
from it.
The controller creates the Handler without the parameter in constructor
and causes the exception. It should use the main Looper of Context as
the parameter to create the Handler.
Fixes: 160179400
Test: run robotest and observe the search result
Change-Id: I6f9bf6de087ae776e8d531ff59d28966aee96b7b
2020-07-02 14:35:43 +08:00
Jason Chiu
ea689abbcd
Fix the exception of accessing an ArrayMap
...
- ArrayMap is not thread-safe.
- When accessing the map across threads at the same time, the map may
throw a ConcurrentModificationException.
- Convert the map to a synchronizedMap to avoid the exception.
Fixes: 159813482
Test: robotest
Change-Id: I3b8bdd435c7c546acf736fa8aafd2ceaed94d081
2020-07-01 10:42:25 +00:00
Zhen Zhang
222be02b34
Fix bug: "Hotspot & Tethering" preference doesn't get updated
...
Aissign the value of mPrefrence when displayPrefrence() being called.
This can fix the preference doesn't get updated bug. Added test to
ensure it.
Bug: 160169699
Test: make RunSettingsRoboTests
ROBOTEST_FILTER=AllInOneTetherPreferenceController
Change-Id: If0e7ce421cc46cff2b92837d2d07ea0ff4dc5fd9
2020-06-30 15:11:02 -07:00
Joshua Duong
5ff637fb1c
Merge "[qrcode] Open any available camera if back camera isn't available." into rvc-dev am: 8776749e88
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/12006805
Change-Id: Ia093e4bf25f3cb00ac56e422c1e116899f96e0f2
2020-06-30 01:52:23 +00:00
Joshua Duong
8776749e88
Merge "[qrcode] Open any available camera if back camera isn't available." into rvc-dev
2020-06-30 01:41:14 +00:00
Lucas Dupin
8071001ecc
Merge "Change the order of dark theme options to match night light" into rvc-dev am: 837bda1f25
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/12006807
Change-Id: I56f45a5b566bb615b2a31772e6db169c656b8dc6
2020-06-29 18:48:43 +00:00
Lucas Dupin
837bda1f25
Merge "Change the order of dark theme options to match night light" into rvc-dev
2020-06-29 18:35:12 +00:00
TreeHugger Robot
d4bef905da
[automerger skipped] Merge "Import translations. DO NOT MERGE" into rvc-dev am: f002dd72ac
-s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/12027836
Change-Id: Ief8836f5bf05a8a9bce22964ad2dbf8bf7fefdbf
2020-06-29 07:44:07 +00:00
TreeHugger Robot
f002dd72ac
Merge "Import translations. DO NOT MERGE" into rvc-dev
2020-06-29 07:24:13 +00:00
Bill Yi
45092142eb
Import translations. DO NOT MERGE
...
Auto-generated-cl: translation import
Change-Id: Ibfe2b145e92201622fda1d57bae726dd5d4e4eab
2020-06-28 22:35:46 -07:00
TreeHugger Robot
71e8ad086d
Merge "[Wi-Fi] Fix MAC address title information display bug" into rvc-dev am: 531dbf5358
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/11970200
Change-Id: If748158226e436f716e1f651708fcca9486e62a4
2020-06-29 04:41:05 +00:00
TreeHugger Robot
531dbf5358
Merge "[Wi-Fi] Fix MAC address title information display bug" into rvc-dev
2020-06-29 04:28:20 +00:00
Bonian Chen
38e17576b4
Merge "[Settings] Learn more link should be removed when not supported." into rvc-dev am: 136cb73ae6
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/11970202
Change-Id: I821372c068dc687039401c3d7dc31d8febc8d977
2020-06-29 01:53:53 +00:00
Bonian Chen
136cb73ae6
Merge "[Settings] Learn more link should be removed when not supported." into rvc-dev
2020-06-29 01:42:26 +00:00
TreeHugger Robot
8788dbc591
[automerger skipped] Merge "Import translations. DO NOT MERGE" into rvc-dev am: af5950790a
-s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/12011186
Change-Id: I1989921ea86d31e8a735fed1c89fe61b77f8fc36
2020-06-27 05:00:47 +00:00