Files
vectorcraft/crates
dotCooCoo c4754df6df Window: panels shown from the edge hide only after the pointer moves away or a hold ends
The hide timer started on every frame with no pointer over the window, so
panels shown by window.panels.peek hid 0.3 s later while the pointer had not
moved. It now starts when the pointer moves, is released or leaves the window,
and a pointer entering the window counts as a move on its first frame.

When a press, a dialog, a popup or a flyout stops holding the panels open
with the pointer away from them, the timer starts as well, so closing a
flyout with Escape hides them without the pointer moving.
2026-11-15 06:52:18 -08:00
..