You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Palette chord is dropped in an extension modal until its iframe has focus #1307
Sequence: open an extension modal. Radix focuses its DialogContent while the iframe is loading, or before the iframe's document takes focus. The user presses the palette chord.
nativeInput.ts:29-39 forwards nothing, because contents.focusedFrame is the host frame, not the extension.
In the renderer, the key's target is not the modal iframe, so extensionModal is false in useKeybinds.ts:592-611.
The owner gate (DialogContent carries the app owner marker, dialog.tsx:49-57) then drops open-command-palette.
The user sees no palette until they click into the extension.
This predates #1300. #1300 makes the Electron journey wait for the frame's focus, so that test no longer exercises this path, and it needs its own coverage.
Fix direction: when an extension modal owns the screen, route the palette chord from the host too (the dialog is the extension's shell), or focus the iframe as soon as it loads. Severity: P3 (class C4).
Activity
test(extensions): #1300 review — one focusFrame wait for the pane and…