summaryrefslogtreecommitdiff
path: root/libs/gtkmm2ext/slider_controller.cc
diff options
context:
space:
mode:
authorPaul Davis <paul@linuxaudiosystems.com>2006-07-11 14:15:55 +0000
committerPaul Davis <paul@linuxaudiosystems.com>2006-07-11 14:15:55 +0000
commitc5fbb8234b66ad3595933ced3ac2942237330865 (patch)
tree0926c553644943eafe2784cd1b6cf16b7bad0b99 /libs/gtkmm2ext/slider_controller.cc
parent2161752a1bba3426c1ffbf5c5ceda734d4a48b25 (diff)
fix for playhead/edit cursor having wrong z-order placement; fix fader mouse control
git-svn-id: svn://localhost/ardour2/trunk@676 d708f5d6-7413-0410-9779-e7cbd77b26cf
Diffstat (limited to 'libs/gtkmm2ext/slider_controller.cc')
-rw-r--r--libs/gtkmm2ext/slider_controller.cc9
1 files changed, 9 insertions, 0 deletions
diff --git a/libs/gtkmm2ext/slider_controller.cc b/libs/gtkmm2ext/slider_controller.cc
index aba58724eb..e524eba1cb 100644
--- a/libs/gtkmm2ext/slider_controller.cc
+++ b/libs/gtkmm2ext/slider_controller.cc
@@ -50,6 +50,15 @@ SliderController::set_value (float v)
adj.set_value (v);
}
+bool
+SliderController::on_button_press_event (GdkEventButton *ev)
+{
+ if (binding_proxy.button_press_handler (ev)) {
+ return true;
+ }
+ return PixScroller::on_button_press_event (ev);
+}
+
VSliderController::VSliderController (Glib::RefPtr<Gdk::Pixbuf> slide,
Glib::RefPtr<Gdk::Pixbuf> rail,
Gtk::Adjustment *adj,