Merge "Protect UnlaunchableAppActivity against overlay attack" into tm-dev

This commit is contained in:
Rubin Xu
2022-05-09 11:41:02 +00:00
committed by Android (Google) Code Review

View File

@@ -91,7 +91,12 @@ public class UnlaunchableAppActivity extends Activity
} else {
builder.setPositiveButton(R.string.ok, null);
}
builder.show();
final AlertDialog dialog = builder.create();
dialog.create();
// Prevents screen overlay attack.
getWindow().setHideOverlayWindows(true);
dialog.getButton(DialogInterface.BUTTON_POSITIVE).setFilterTouchesWhenObscured(true);
dialog.show();
}
private String getDialogTitle() {