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
The current implementation of trackpad input does not allow users to pan and zoom simultaneously on the canvas. Panning and zooming are restricted to discrete interactions, which limits the fluidity and usability of the interface for tasks requiring precise or dynamic control.
Proposed Improvement
Introduce a "freeform" trackpad input behavior that supports simultaneous panning and zooming. This enhancement would enable smoother, more intuitive interactions with the canvas.
Benefits
Enhanced user experience for tasks requiring precision.
Improved alignment with user expectations for trackpad gestures.
Increased workflow efficiency for users relying on multitouch gestures.
Steps to Implement
Determine the appropriate Flutter API for receiving both inputs simultaneously.
Map the inputs to _setZoom and _setOffset in some manner.
Verify behavior is consistent with mouse panning and zooming.
The text was updated successfully, but these errors were encountered:
Description
Current Behavior
The current implementation of trackpad input does not allow users to pan and zoom simultaneously on the canvas. Panning and zooming are restricted to discrete interactions, which limits the fluidity and usability of the interface for tasks requiring precise or dynamic control.
Proposed Improvement
Introduce a "freeform" trackpad input behavior that supports simultaneous panning and zooming. This enhancement would enable smoother, more intuitive interactions with the canvas.
Benefits
Steps to Implement
_setZoom
and_setOffset
in some manner.The text was updated successfully, but these errors were encountered: