mirror of
https://github.com/storytold/vectorcraft.git
synced 2026-11-15 21:57:04 +00:00
With the 3D and Materials panel and a classic 3D dialog both showing a track cube, the two cubes shared one widget id, so the keyboard focus of one moved the other, and a drag on one cube was read by the other: Escape there put the first cube's settings into it, and its button-up check ended the gesture before the cube being dragged saw the release. Each cube now has its own id, keyed by its dialog or panel, and only the cube a drag started on follows, restores or ends it.