feat(macos): add menu Canvas open/close

This commit is contained in:
Peter Steinberger
2025-12-17 11:53:57 +01:00
parent be9b550209
commit 81a9439eb2
4 changed files with 23 additions and 0 deletions

View File

@@ -81,6 +81,9 @@ struct ClawdisApp: App {
self.isPanelVisible = visible
self.updateStatusHighlight()
}
CanvasManager.shared.onPanelVisibilityChanged = { [self] visible in
self.state.canvasPanelVisible = visible
}
CanvasManager.shared.defaultAnchorProvider = { [self] in self.statusButtonScreenFrame() }
let handler = StatusItemMouseHandlerView()