Hammerspoon/hammerspoon

Parallels Coherence Windows report isStandard() as false

开放

#1,118 创建于 2016年12月1日

 (0 条评论) (0 个反应) (0 位负责人)Objective-C (688 个派生)batch import
enhancementhelp wanted

仓库指标

星标
 (15,415 个星标)
PR 合并指标
 (30 天内没有已合并 PR)

描述

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.

贡献者指南