Skip to content

Commit baab0a3

Browse files
committed
2/2 Fix NoMachine
#1546
1 parent 90d87a8 commit baab0a3

File tree

2 files changed

+5
-1
lines changed

2 files changed

+5
-1
lines changed

Sources/AppBundle/util/AxUiElementMockEx.swift

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -78,6 +78,10 @@ extension AxUiElementMock {
7878
return false
7979
}
8080

81+
if appBundleId == "com.nomachine.nxdock" && get(Ax.closeButtonAttr) == nil {
82+
return false
83+
}
84+
8185
if appBundleId?.isFirefoxId() != true {
8286
return isWindowHeuristicOld(axApp: axApp, appBundleId: appBundleId)
8387
}

axDumps/nomachine_welcome_window_1.json5

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@
5858
"Aero.App.version" : "8.16.1",
5959
"Aero.App.versionShort" : "8.16.1",
6060
"Aero.AxIgnored" : "AXChildrenInNavigationOrder, AXChildren, AXRoleDescription",
61-
"Aero.AxUiElementWindowType" : "dialog",
61+
"Aero.AxUiElementWindowType" : "popup",
6262
"Aero.AxUiElementWindowType_isDialogHeuristic" : true,
6363
"Aero.axWindowId" : 9384,
6464
"Aero.macOS.version" : "Version 15.5 (Build 24F74)",

0 commit comments

Comments
 (0)