Consolidate mini-timeline rendering
authorRobin Gareus <robin@gareus.org>
Fri, 27 Dec 2019 11:46:32 +0000 (12:46 +0100)
committerRobin Gareus <robin@gareus.org>
Fri, 27 Dec 2019 18:35:02 +0000 (19:35 +0100)
gtk2_ardour/mini_timeline.cc

index 7030aa8e82a8cb4bb42ea1c15705a6ce7118f86c..916007a892956b9b513fbe59cd7a87e2e6fd0914 100644 (file)
@@ -57,6 +57,7 @@ MiniTimeline::MiniTimeline ()
 {
        add_events (Gdk::ENTER_NOTIFY_MASK|Gdk::LEAVE_NOTIFY_MASK|Gdk::BUTTON_RELEASE_MASK|Gdk::BUTTON_PRESS_MASK|Gdk::POINTER_MOTION_MASK|Gdk::SCROLL_MASK);
 
 {
        add_events (Gdk::ENTER_NOTIFY_MASK|Gdk::LEAVE_NOTIFY_MASK|Gdk::BUTTON_RELEASE_MASK|Gdk::BUTTON_PRESS_MASK|Gdk::POINTER_MOTION_MASK|Gdk::SCROLL_MASK);
 
+       use_intermediate_surface ();
        _layout = Pango::Layout::create (get_pango_context());
 
        UIConfiguration::instance().ColorsChanged.connect (sigc::mem_fun (*this, &MiniTimeline::set_colors));
        _layout = Pango::Layout::create (get_pango_context());
 
        UIConfiguration::instance().ColorsChanged.connect (sigc::mem_fun (*this, &MiniTimeline::set_colors));