[✓][BUG][ED] Drag-to-select not working for Ctrl+LMB

Started by WillLem, March 16, 2025, 10:02:25 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

WillLem

This bug exists in the SuperLemmix Editor following the implementation of custom hotkeys in version 2.8.4.

Steps to reproduce:

1) Make a selection of 2 or more pieces, ensuring that there is at least 1 other piece not selected
2) Hold Ctrl+LMB and drag the mouse over the unselected piece(s)

Expectation: the unselected pieces should be joined with the existing selection (as per previous behaviour).

Actual behaviour: we see the dotted selection rectangle whilst moving the mouse, but the piece(s) is(are) not added to the existing selection.



This is fixed in commits 960df79, 8217b59 and 98f4fd2.

Rather than add another hotkey, Select/Drag Pieces is now hard-coded to LMB again, and Ctrl is hard-coded as a selection modifier to achieve the above expected behaviour (Note: Shift or Alt will also do the same thing). It's highly unlikely that anyone would want to assign a different mouse button to this particular set of actions, so this fix makes the most sense.

Other mouse-related actions (Horizontal/Vertical Drag, Invert Selection, etc) can still be assigned different hotkey setups if desired.