From bf0f4fe07769718b70e65fb78830fb3b951148ac Mon Sep 17 00:00:00 2001 From: Robin Gareus Date: Wed, 17 Jul 2013 02:35:02 +0200 Subject: [PATCH] work around sparse motion notification events when tooltips are disabled fixes http://tracker.ardour.org/view.php?id=5174 --- gtk2_ardour/group_tabs.cc | 4 +++- gtk2_ardour/time_axis_view.cc | 1 + 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/gtk2_ardour/group_tabs.cc b/gtk2_ardour/group_tabs.cc index 1332d4ba10..b8d30dc989 100644 --- a/gtk2_ardour/group_tabs.cc +++ b/gtk2_ardour/group_tabs.cc @@ -42,7 +42,7 @@ GroupTabs::GroupTabs () , _dragging (0) , _dragging_new_tab (0) { - + add_events (Gdk::BUTTON_PRESS_MASK|Gdk::BUTTON_RELEASE_MASK|Gdk::POINTER_MOTION_MASK); } GroupTabs::~GroupTabs () @@ -175,6 +175,8 @@ GroupTabs::on_motion_notify_event (GdkEventMotion* ev) set_dirty (); queue_draw (); + gdk_event_request_motions(ev); + return true; } diff --git a/gtk2_ardour/time_axis_view.cc b/gtk2_ardour/time_axis_view.cc index fdb9782236..2cc2adf761 100644 --- a/gtk2_ardour/time_axis_view.cc +++ b/gtk2_ardour/time_axis_view.cc @@ -410,6 +410,7 @@ TimeAxisView::controls_ebox_motion (GdkEventMotion* ev) maybe_set_cursor (ev->y); } + gdk_event_request_motions(ev); return true; }