diff options
author | Len Ovens <len@ovenwerks.net> | 2016-07-04 18:34:48 -0700 |
---|---|---|
committer | Len Ovens <len@ovenwerks.net> | 2016-07-04 18:34:48 -0700 |
commit | bc1f571954c1ef219064c08169d5c2d6dc113b81 (patch) | |
tree | 46631ac45cf422b80a6dba71ca96c052e4763e7e /libs | |
parent | 97ef89357adecf5c8950ab682f8ca9257cf82c39 (diff) |
OSC: /strip/select * should set new selected strip not toggle what is there.
Diffstat (limited to 'libs')
-rw-r--r-- | libs/surfaces/osc/osc.cc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/libs/surfaces/osc/osc.cc b/libs/surfaces/osc/osc.cc index ec93311c64..98bf0505f9 100644 --- a/libs/surfaces/osc/osc.cc +++ b/libs/surfaces/osc/osc.cc @@ -2094,7 +2094,7 @@ OSC::strip_gui_select (int ssid, int yn, lo_message msg) sur->expand_enable = false; boost::shared_ptr<Stripable> s = get_strip (ssid, lo_message_get_source (msg)); if (s) { - s->presentation_info().set_selected (!s->presentation_info().selected()); + session->set_stripable_selection (s); } else { route_send_fail ("select", ssid, 0, lo_message_get_source (msg)); } |