Skip to content

Quick Send dialog: titlebar styling mismatch, focus/z-order issues #283

@christineyan4

Description

@christineyan4

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)

Metadata

Metadata

Labels

No labels
No labels

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions