Fix Talkback focus to the background

Remove flags that allow Talkback focus to the background

Bug: 222619949
Test: Turn on Talkback then switch focus in fill dialog
Test: Touch outside to dismiss fill dialog, then fallback to show up normal suggestions
Change-Id: Icbc3a307bce8ffdefb2d05d4d5355462a1ef3f53
This commit is contained in:
TYM Tsai
2022-05-21 01:23:19 +08:00
parent e2049a8968
commit 7688b78b0d
2 changed files with 1 additions and 5 deletions

View File

@@ -167,8 +167,6 @@ final class DialogFillUi {
final Window window = mDialog.getWindow();
window.setType(WindowManager.LayoutParams.TYPE_APPLICATION_OVERLAY);
window.addFlags(WindowManager.LayoutParams.FLAG_ALT_FOCUSABLE_IM
| WindowManager.LayoutParams.FLAG_NOT_TOUCH_MODAL
| WindowManager.LayoutParams.FLAG_WATCH_OUTSIDE_TOUCH
| WindowManager.LayoutParams.FLAG_DIM_BEHIND);
window.setDimAmount(0.6f);
window.addPrivateFlags(WindowManager.LayoutParams.SYSTEM_FLAG_SHOW_FOR_ALL_USERS);

View File

@@ -347,9 +347,7 @@ final class SaveUi {
final Window window = mDialog.getWindow();
window.setType(WindowManager.LayoutParams.TYPE_APPLICATION_OVERLAY);
window.addFlags(WindowManager.LayoutParams.FLAG_ALT_FOCUSABLE_IM
| WindowManager.LayoutParams.FLAG_NOT_TOUCH_MODAL
| WindowManager.LayoutParams.FLAG_DIM_BEHIND
| WindowManager.LayoutParams.FLAG_WATCH_OUTSIDE_TOUCH);
| WindowManager.LayoutParams.FLAG_DIM_BEHIND);
window.setDimAmount(0.6f);
window.addPrivateFlags(WindowManager.LayoutParams.SYSTEM_FLAG_SHOW_FOR_ALL_USERS);
window.setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_ADJUST_PAN);