13
0

holding Primary(ctrl/cmd) allows user to make noncontiguous strip selections

This commit is contained in:
Ben Loftis 2014-07-23 15:45:01 -05:00
parent b29e324ee4
commit 870206cf92

View File

@ -638,7 +638,9 @@ Mixer_UI::strip_by_route (boost::shared_ptr<Route> r)
bool
Mixer_UI::strip_enter_event (GdkEventCrossing *ev, MixerStrip *strip)
{
if (Keyboard::modifier_state_equals (ev->state, Keyboard::TertiaryModifier)) {
if (Keyboard::modifier_state_equals (ev->state, Keyboard::PrimaryModifier)) {
; //don't change the current selection, user is doing it manually
} else if (Keyboard::modifier_state_equals (ev->state, Keyboard::TertiaryModifier)) {
_selection.add (strip);
} else
_selection.set (strip);