fix: integrate bounded trackpad pinch zoom

This commit is contained in:
Sameh Khamis committed 2026-09-20 19:49:07 -07:00
1 parent 97927302bd
commit b641ad2019
5 files changed
+228 -1

No files matched your search

+4
View File
@@ -3587,6 +3587,10 @@ are omitted rather than framing the wrong part of the globe.
## UI/UX Runtime Defaults
- Trackpad pinch zoom is registered as Cesium's `Ctrl+wheel` camera input.
Pixel-mode pinch deltas receive bounded amplification before reaching the
canvas; ordinary wheel, line/page-mode and native touch-pinch paths are left
unchanged. The application scene owns and removes the relay listener.
- Z ladder: panels promote within 100–139 (renormalized on wrap), voice pill 150, toast 200, clean-view exit 300.
- Panel POSITION keys are versioned `v8` (`godsEyeView.v8.panelPos.<id>`); collapsed-state keys remain `v6`. The one-time position reset clears stale DISPLAY placements that could overlap the Context rail.
- Map Source lives in the bottom Visual Presets tray. The left accordion contains no MAP STACK panel, and the `k` panel token that addressed it is gone from the share registry, so legacy `ui=k...` state takes the ordinary unknown-token skip.