Skip to content

[FEATURE] #454

Open
Open
@IgelVV

Description

@IgelVV

Is your feature request related to a problem? Please describe.
Currently, the canvas interaction mode requires manually switching between two separate modes:

Multi-select mode – using left or middle mouse button drag to select multiple tables and move them together.

Panning mode – using the left or middle mouse button drag to pan the entire canvas.

Switching between these modes is time-consuming and unintuitive. Additionally, in panning mode, dragging with the middle mouse button over a table will move the table, not the canvas — which is inconsistent with behavior in similar diagramming tools, where the middle mouse button is usually reserved exclusively for panning.

Describe the solution you'd like
Introduce a new default interaction mode — let's call it Hybrid Mode — that combines the two existing modes:

Left mouse button drag: used for multi-selection of tables.

Middle mouse button drag: always pans the canvas, regardless of whether the cursor is over a table or not.

This would eliminate the need to switch modes manually and align the behavior with user expectations based on similar tools. The current two modes can still be kept as alternatives, but this Hybrid Mode would become the default.

Image

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions