Recommit 4001 (force ruler update).
authorNick Mainsbridge <beatroute@iprimus.com.au>
Thu, 23 Oct 2008 19:48:46 +0000 (19:48 +0000)
committerNick Mainsbridge <beatroute@iprimus.com.au>
Thu, 23 Oct 2008 19:48:46 +0000 (19:48 +0000)
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4005 d708f5d6-7413-0410-9779-e7cbd77b26cf

gtk2_ardour/editor_canvas.cc

index 65bc87d5bc8d5d32b3a79c7d0559b0b46a552137..f31579fc587d51eff4c2f5c8a6e955eed6c5f1a8 100644 (file)
@@ -800,6 +800,16 @@ Editor::scroll_canvas_horizontally ()
        cursor_group->move (-x_delta, 0);
        update_fixed_rulers ();
        redisplay_tempo (true);
+
+#ifndef GTKOSX
+       if (!autoscroll_active) {
+               /* force rulers and canvas to move in lock step */
+               while (gtk_events_pending ()) {
+                       gtk_main_iteration ();
+               }
+       }
+#endif
+
 }
 
 void