AXEnhancedUserInterface breaks window managers like Magnet

From what I read [1], VoiceOver sets the AXEnhanceUserInterface attribute to true on the frontmost application to let them know there is a screen reader client

I noticed that when I do set it to true, it breaks window positing with window managers like Magnet. Refer to the GIF where I am using CMD-OPTION-LEFT/RIGHT ARROW to snap left and right Finder but notice how weird it looks [2].

Electron gets around this by listening for another attribute instead (AXManualAccessibility) [3].

However, Chromium apps still use AXEnhancedUserInterface.

[1] chromium.org/developers/design-documents/accessibility
[2] imgur.com/a/WwHElBz
[3] github.com/electron/electron/issues/7206
AXEnhancedUserInterface breaks window managers like Magnet
 
 
Q