fix: macos release

This commit is contained in:
Simos Mikelatos
2026-06-19 14:46:58 +00:00
parent cf4b28273e
commit 5ef40be2d3
3 changed files with 23 additions and 6 deletions

View File

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