Nikita Bobko
Nikita Bobko
I agree that some applications can be slow at fixing the accessibility issue (or simply don't care). In such cases, "small" windows heuristic can be implemented. But, I'd implement it...
> I'm not the OP, but Finder file copy dialog boxes aren't floating by default, as an example. Thanks, normally, I don't use Finder, so I didn't know that. I...
> Or maybe I'm wrong and dialogs are not supposed to have a kAXDialogSubrole It would help if we could collect accessibility properties of different windows that are supposed to...
I'd not say that these windows are small. But I notice that all of them don't have a "maximize" button. "absence of maximize button to float" is an interesting heuristic...
I implemented the heuristic and tested it: - Safari's 'Login with google' window mistakenly reports that it has a fullscreen button. In UI, the button is not clickable, but if...
The heuristic is released in 0.7.0-Beta Please let me know if it doesn't work for you / if it does more harm than good
> I have tested it with the latest beta and I it's being considered a regular window. @pepribas you mean dialog, right? Does it float now?
@wojciech-kulik > When the caps lock is enabled, the system presents a small green bubble (sometimes it shows also language). AeroSpace treats it as a new window and applies tiling...
@wojciech-kulik Sorry, your screenshot is a screenshot of "Button accessibility object" but I'm interested in the window accessibility object, please click ` (dialog) [TUINSWindow]` in the Hierarchy
> Safari's 'Login with google' window mistakenly reports that it has a fullscreen button. In UI, the button is not clickable, but if you click it using accessibility API then...