From e67b07572df605358e74924efbb51e7fa04825dd Mon Sep 17 00:00:00 2001 From: Louis Pontoise Date: Tue, 21 Jul 2020 16:01:39 +0900 Subject: [PATCH] fix: sanguosha game wasn't listed in alt-tab (closes #441) --- src/api-wrappers/AXUIElement.swift | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/api-wrappers/AXUIElement.swift b/src/api-wrappers/AXUIElement.swift index 5ee1c38f..c0214b1b 100644 --- a/src/api-wrappers/AXUIElement.swift +++ b/src/api-wrappers/AXUIElement.swift @@ -58,7 +58,12 @@ extension AXUIElement { (["AXStandardWindow", "AXDialog"].contains(subrole) || steam(runningApp, title, role) || firefoxFullscreenVideo(runningApp, role) || - androidEmulator(runningApp, title)) + androidEmulator(runningApp, title) || + SanGuoShaAirWD(runningApp)) + } + + private func SanGuoShaAirWD(_ runningApp: NSRunningApplication) -> Bool { + return runningApp.bundleIdentifier == "SanGuoShaAirWD" } private func steam(_ runningApp: NSRunningApplication, _ title: String?, _ role: String?) -> Bool {