You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A potential fix would be to ignore non-left mouse buttons in linkMouseDown and portMouseDown before calling stopPropagation(). I have tried this fix and it worked as expected. If the current behavior is not an expected behavior, i can raise a PR for this.
Current Behavior
Middle mouse button panning works when clicking and dragging on empty workspace background.
However, middle-click panning does not work when the cursor is positioned over:
In those cases, the workspace does not enter panning mode.
2026-02-23.02-11-33.mp4
Expected Behavior
Middle-click panning should work consistently across the entire workspace surface, including when the cursor is positioned over links and ports.
2026-02-23.02-16-22.mp4
Steps To Reproduce
Open Node-RED editor
Observed result: panning does not activate.
Example flow
Environment
A potential fix would be to ignore non-left mouse buttons in linkMouseDown and portMouseDown before calling stopPropagation(). I have tried this fix and it worked as expected. If the current behavior is not an expected behavior, i can raise a PR for this.