da3f4174643f512815076cd4ce8fe6033ba3a403
A dialog was left by Q, Escape, or its own Cancel; a click beside it did nothing, though that is exactly the gesture that already puts the selection panel away. REQ-UI-DIALOG-DISMISS now covers both ways out, for the same three dialogs and to the same effect, and the layout configuration dialog backs out one step at a time under the click as it does under Q -- so a mis-aimed click during module placement costs a re-click, not the session. Three things the bare "clicks outside" left open are settled: the press and the release must both land outside, so a drag begun in the dialog cannot end by discarding it; the click is spent on the dismissal and does not reach what it landed on; and the name-entry dialogs refuse it as they refuse Q, a half-typed name being work in progress. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Ne3mejABZoLWKLh8fgpM3x
Description
No description provided
Languages
C++
96%
CMake
2.2%
Python
1.1%
C
0.7%