mirror of
https://github.com/ghostty-org/ghostty.git
synced 2025-08-02 14:57:31 +03:00
macos: free inspector when it is hidden
This commit is contained in:
@ -253,7 +253,14 @@ extension Ghostty {
|
|||||||
}
|
}
|
||||||
|
|
||||||
// True if the inspector should be visible
|
// True if the inspector should be visible
|
||||||
@Published var inspectorVisible: Bool = false
|
@Published var inspectorVisible: Bool = false {
|
||||||
|
didSet {
|
||||||
|
if (oldValue && !inspectorVisible) {
|
||||||
|
guard let surface = self.surface else { return }
|
||||||
|
ghostty_inspector_free(surface)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
private(set) var surface: ghostty_surface_t?
|
private(set) var surface: ghostty_surface_t?
|
||||||
var error: Error? = nil
|
var error: Error? = nil
|
||||||
|
Reference in New Issue
Block a user