summaryrefslogtreecommitdiff
path: root/libs/surfaces
diff options
context:
space:
mode:
authorLen Ovens <len@ovenwerks.net>2016-07-04 08:27:16 -0700
committerLen Ovens <len@ovenwerks.net>2016-07-04 08:27:16 -0700
commitb27d9bb02a38bf2c6024823feff003d681e2ca69 (patch)
tree139d1edfea7ea96b763f04e4fdf641d9fe625a54 /libs/surfaces
parenta1a6dd386547322efa19bbebdce9823fbd40c3e1 (diff)
OSC: select is global not per surface.
Diffstat (limited to 'libs/surfaces')
-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 57eb6c0f7a..9b5cfeb441 100644
--- a/libs/surfaces/osc/osc.cc
+++ b/libs/surfaces/osc/osc.cc
@@ -2620,9 +2620,9 @@ OSC::gui_selection_changed (StripableNotificationListPtr stripables)
strip = boost::dynamic_pointer_cast<Stripable>(session->get_editor_mixer().lock());
}
if (strip) {
+ _select = strip;
for (uint32_t it = 0; it < _surface.size(); ++it) {
OSCSurface* sur = &_surface[it];
- _select = strip;
if(!sur->expand_enable) {
lo_address addr = lo_address_new_from_url (sur->remote_url.c_str());
_strip_select (strip, addr);