Christian Byrne
|
0ac1074a25
|
fix Vue nodes capturing wheel event when Ctrl+Shift+drag zooming (#5791)
## Summary
Fixed canvas read-only state during Ctrl+Shift drag-to-zoom to prevent
node interaction conflicts. This fix also benefits Litegraph nodes.
## Changes
- **What**: Canvas becomes read-only during [Ctrl+Shift drag
zoom](https://developer.mozilla.org/en-US/docs/Web/API/PointerEvent)
operations and restores original state when finished
- **What**: Added browser test coverage for zoom interaction behavior
## Review Focus
State restoration on zoom interruption and edge cases where drag zoom is
cancelled mid-operation.
┆Issue is synchronized with this [Notion
page](https://www.notion.so/PR-5791-fix-Vue-nodes-capturing-wheel-event-when-Ctrl-Shift-drag-zooming-27a6d73d3650817d888ee59f8f7fcb01)
by [Unito](https://www.unito.io)
---------
Co-authored-by: github-actions <github-actions@github.com>
|
2025-09-27 10:25:12 -07:00 |
|