Description
The Quick Send dialog (Ctrl+Shift+O / tray menu -> Quick Send) has several issues compared to other windows (Hub, Canvas, Chat):
1. Titlebar styling mismatch
The Quick Send window does not extend content into the titlebar (AppWindow.TitleBar.ExtendsContentIntoTitleBar), unlike Hub, Canvas, and other windows. This results in:
- The default system titlebar appearing instead of the custom 48px standardized titlebar
- The titlebar does not respect dark mode — it shows a light/mismatched titlebar in dark theme
2. Focus stealing / z-order issues
- The Quick Send dialog stays on top of the z-order and does not light-dismiss
- If the user tries to open the tray icon right-click menu flyout while Quick Send is open, the flyout immediately dismisses because focus returns to the Quick Send dialog
- The only way to dismiss Quick Send is to manually press Escape or click Cancel
Expected behavior
- Quick Send should use the same custom titlebar treatment as Hub/Canvas windows (extend into titlebar, dark mode support)
- Quick Send should either light-dismiss when losing focus, or at minimum not interfere with the tray menu flyout
Environment
- Windows 11 ARM64
- OpenClaw Tray WinUI (WinUI 3 / Windows App SDK 2.0.3)
Description
The Quick Send dialog (Ctrl+Shift+O / tray menu -> Quick Send) has several issues compared to other windows (Hub, Canvas, Chat):
1. Titlebar styling mismatch
The Quick Send window does not extend content into the titlebar (AppWindow.TitleBar.ExtendsContentIntoTitleBar), unlike Hub, Canvas, and other windows. This results in:
2. Focus stealing / z-order issues
Expected behavior
Environment