Files
lightcraft/docs
jazzautomationsandClaude Fable 5.1 9c2bad1146 Linux/FreeBSD: file dialogs are children of the app window
Every rfd dialog is built from one template that has the main window as
its parent (set once in `services` from the `CreationContext`). Without
a parent the xdg-desktop-portal picker on Wayland is a stray top-level
("Failed to associate portal window with parent window"): tiling
compositors put it beside the app, and a fullscreen window hides it
entirely, so Import Photos… looks like a hang. rfd exports the Wayland
surface through xdg_foreign; `FileDialog` is `Clone` and `Send`, so the
template also serves the picker on its own thread (#191). Not set on
macOS (sheet) or Windows (modal), which this does not change.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-10 08:09:28 -03:00
..
2026-10-10 04:01:27 -04:00
2026-10-09 08:34:42 -04:00
2026-10-09 20:50:41 -04:00
2026-10-08 20:20:17 +00:00
2026-10-09 20:56:56 -04:00
2026-10-10 01:02:10 -04:00
2026-10-10 04:01:27 -04:00
2026-10-09 09:25:59 -04:00
2026-10-09 20:50:41 -04:00