You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Restore touch exploration when Dim Screen is enabled on Android 15 QPR1+
- Matched window flag combination from TalkBack 15.2.1
(NOT_FOCUSABLE | NOT_TOUCHABLE | FULLSCREEN | LAYOUT_NO_LIMITS)
- Removed DIM_BEHIND
- Kept flag ordering identical to the upstream compiled binary
- Replaced getDefaultDisplay().getRealSize() with the WindowMetrics API
- Verified working on Android 15 QPR1+ (API 35+)
Fixes an issue where touch exploration stops working when Dim Screen is active
since Android 15 QPR1 (API 35).
This change does not affect earlier Android versions (falls back to the Display API on < R).
It complies with overlay security policies (WindowMetrics + Insets), does not violate the
event delivery model on Android 15 QPR1+, and does not introduce any bypass of
edge-gesture protection.
Fixes #98
Signed-off-by: Patryk Miś <[email protected]>
0 commit comments