mit-cml / workspace-multiselect

A Blockly plugin that allows you to drag, select and manipulate multiple blocks in the workspace.
https://hollowman6.github.io/workspace-multiselect/multi-workspace
11 stars 12 forks source link

Suggestion for paste location #28

Closed laurensvalk closed 10 months ago

laurensvalk commented 10 months ago

When copy pasting across tabs, the current behavior is (I think) to paste just next to old location.

In the another workspace (cross-tab), this may be far away, or even outside the view. This isn't always ideal.

Some ideas:

HollowMan6 commented 10 months ago

That's an interesting idea, but what we are doing now is just following the official Blockly cross-tab-copy-paste plugin's behavior. I don't want to create any deviation with them as that might have unexpected side effects since after all, they have the whole picture.

If you manage to persuade them and after the change has already landed at the Blockly cross-tab-copy-paste plugin, I might consider applying the same changes here. Please consider opening the same issue at https://github.com/google/blockly-samples/issues for the cross-tab-copy-paste plugin, thanks!

laurensvalk commented 10 months ago

Sounds good. Thanks!