We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 4d6e690 commit 7b18d0fCopy full SHA for 7b18d0f
1 file changed
Tool/Sources/XcodeInspector/AppInstanceInspector.swift
@@ -2,15 +2,16 @@ import AppKit
2
import Foundation
3
4
public class AppInstanceInspector: ObservableObject {
5
- public let appElement: AXUIElement
+ public var appElement: AXUIElement {
6
+ AXUIElementCreateApplication(runningApplication.processIdentifier)
7
+ }
8
public let runningApplication: NSRunningApplication
9
public var isActive: Bool { runningApplication.isActive }
10
public var isXcode: Bool { runningApplication.isXcode }
11
public var isExtensionService: Bool { runningApplication.isCopilotForXcodeExtensionService }
12
13
init(runningApplication: NSRunningApplication) {
14
self.runningApplication = runningApplication
- appElement = AXUIElementCreateApplication(runningApplication.processIdentifier)
15
}
16
17
0 commit comments