summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLen Ovens <len@ovenwerks.net>2016-07-04 18:34:48 -0700
committerLen Ovens <len@ovenwerks.net>2016-07-04 18:34:48 -0700
commitbc1f571954c1ef219064c08169d5c2d6dc113b81 (patch)
tree46631ac45cf422b80a6dba71ca96c052e4763e7e
parent97ef89357adecf5c8950ab682f8ca9257cf82c39 (diff)
OSC: /strip/select * should set new selected strip not toggle what is there.
-rw-r--r--libs/surfaces/osc/osc.cc2
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));
}