Hammerspoon/hammerspoon

Parallels Coherence Windows report isStandard() as false

Open

#1.118 aberto em 1 de dez. de 2016

Ver no GitHub
 (0 comments) (0 reactions) (0 assignees)Objective-C (688 forks)batch import
enhancementhelp wanted

Métricas do repositório

Stars
 (15.415 stars)
Métricas de merge de PR
 (Nenhuma PRs mesclada em 30d)

Description

Windows applications running under Parallels Coherence mode show a subrole of AXDialog, which causes hammerspoon's isStandard() to return false. This prevents many scripts from being able to act upon them properly.

I've experimented and determined that allowing kAXDialogSubrole to affect this works for parallels windows.

It may be a good idea to have a variable (like animationDuration) which allows the user to control this behavior from their scripts.

Guia do colaborador