Home
mweinbach
/
agent-coworker
public
mweinbach/agent-coworker
Overview
Code
History
Branches
Pull requests
Issues
Insights
Home
Overview
Code
PRs
Issues
More
fix: centralize desktop overlay escape ownership
2 months ago
e6e5782
Authored
Cursor Agent
7/11/2026, 5:15:37 AM
Co-authored-by: Max Weinbach <mweinbach@users.noreply.github.com>
Parent
f4c5afa
23 files changed
apps/desktop/electron/qualityGateMain.ts
+11
−2
apps/desktop/quality-gates/specs/journeys.pw.ts
+40
−1
apps/desktop/src/App.tsx
+28
−82
apps/desktop/src/components/ui/dialog.tsx
+41
−2
apps/desktop/src/components/ui/dropdown-menu.tsx
+41
−2
apps/desktop/src/components/ui/popover.tsx
+41
−2
apps/desktop/src/components/ui/select.tsx
+41
−2
apps/desktop/src/components/ui/tooltip.tsx
+41
−2
apps/desktop/src/ui/Canvas.tsx
+14
−1
apps/desktop/src/ui/CommandPalette.tsx
+1
−0
apps/desktop/src/ui/OverlayStack.tsx
+240
−0
apps/desktop/src/ui/chat/ComposerMentionInput.tsx
+22
−5
apps/desktop/src/ui/composer/MessageComposer.tsx
+2
−0
apps/desktop/src/ui/layout/AppTopBar.tsx
+9
−10
apps/desktop/src/ui/markdown/DesktopMarkdown.tsx
+7
−4
apps/desktop/src/ui/onboarding/DesktopOnboarding.tsx
+6
−3
apps/desktop/src/ui/quickChat/QuickChatShell.tsx
+11
−1
apps/desktop/src/ui/research/ResearchDetailPane.tsx
+28
−4
apps/desktop/src/ui/settings/SettingsShell.tsx
+1
−22
apps/desktop/test/app-notifications-window-modes.test.tsx
+286
−30
apps/desktop/test/app-topbar.test.tsx
+28
−14
apps/desktop/test/overlay-ownership.test.tsx
+162
−0
apps/desktop/test/quick-chat-shell.test.tsx
+80
−2