Auto-float windows with AXModal=true regardless of subrole
Lots of app-defined modals (save dialogs, confirmation prompts,
inline preference panels) ship with subrole=AXStandardWindow and
relied on the human reading 'looks modal' to know not to tile them.
Tarmac was tiling them alongside the parent window. Detect AXModal
explicitly, and add AXSystemDialog to the subrole allowlist for the
ones that do declare it correctly.
inline preference panels) ship with subrole=AXStandardWindow and
relied on the human reading 'looks modal' to know not to tile them.
Tarmac was tiling them alongside the parent window. Detect AXModal
explicitly, and add AXSystemDialog to the subrole allowlist for the
ones that do declare it correctly.
Authored by
mfwolffe <wolffemf@dukes.jmu.edu>
- SHA
882a2889caf01eaa31646b0401b7b6cb3848017d- Parents
-
e9eabd1 - Tree
8327d80