an awful lot of tweaks to drawing details
[ardour.git] / libs / gtkmm2ext / binding_proxy.cc
index 140dea7e5b5bbe50e5035bdd9292f7e19cfad99e..f12c64cf68973a0bf39a626ee5167abdb2c60a8a 100644 (file)
@@ -88,7 +88,7 @@ BindingProxy::button_press_handler (GdkEventButton *ev)
                        }
                        prompter->set_text (prompt);
                        prompter->touch (); // shows popup
-                       learning_connection = controllable->LearningFinished.connect (boost::bind (&BindingProxy::learning_finished, this));
+                       controllable->LearningFinished.connect_same_thread (learning_connection, boost::bind (&BindingProxy::learning_finished, this));
                }
                return true;
        }