fix: compile macos semantic helper

This commit is contained in:
Simos Mikelatos
2026-06-19 14:22:47 +00:00
parent f4c68942a5
commit cf4b28273e

View File

@@ -74,9 +74,13 @@ func bounds(_ element: AXUIElement) -> [String: Double]? {
var point = CGPoint.zero var point = CGPoint.zero
var size = CGSize.zero var size = CGSize.zero
guard let positionAxValue = positionValue as? AXValue, guard CFGetTypeID(positionValue) == AXValueGetTypeID(),
let sizeAxValue = sizeValue as? AXValue, CFGetTypeID(sizeValue) == AXValueGetTypeID()
AXValueGetValue(positionAxValue, .cgPoint, &point), else { return nil }
let positionAxValue = positionValue as! AXValue
let sizeAxValue = sizeValue as! AXValue
guard AXValueGetValue(positionAxValue, .cgPoint, &point),
AXValueGetValue(sizeAxValue, .cgSize, &size) AXValueGetValue(sizeAxValue, .cgSize, &size)
else { return nil } else { return nil }