mirror of
https://github.com/storytold/wordcraft.git
synced 2026-10-19 02:10:15 -05:00
* #2999: a file dialog that "cancels" at once asks again without a parent, then shows the built-in browser rfd folds the xdg-desktop-portal's failure response into "cancelled", so on desktops whose FileChooser portal fails to show a dialog, Save As, Export and Open did nothing and logged nothing. A cancel quicker than anyone can make one (300 ms) is now taken as that failure: the dialog is asked for once more without the parent window (GridCraft, which passes none, works on the reporter's machine), and if that too comes back at once the app shows its built-in browser. Each step logs a warning. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_012WEhZXSxzS8orX7f9J3qpr * #2999: review — the quick-cancel retry runs only on Linux and the BSDs; Windows and macOS answer a quick cancel as a cancel Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_012WEhZXSxzS8orX7f9J3qpr --------- Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>