summaryrefslogtreecommitdiff
path: root/gtk2_ardour/editor_canvas.cc
diff options
context:
space:
mode:
authorPaul Davis <paul@linuxaudiosystems.com>2014-11-10 10:40:27 -0500
committerPaul Davis <paul@linuxaudiosystems.com>2014-11-10 10:45:33 -0500
commit73e25ec571185934e712aa0b12dfc8e5be9bed3a (patch)
tree06ab432f73146db764bc2b964c109e5266817509 /gtk2_ardour/editor_canvas.cc
parent09601226868a5475fbf96abe04051e50a680bbed (diff)
redraw entire canvas when ColorsChanged is emitted
Diffstat (limited to 'gtk2_ardour/editor_canvas.cc')
-rw-r--r--gtk2_ardour/editor_canvas.cc4
1 files changed, 4 insertions, 0 deletions
diff --git a/gtk2_ardour/editor_canvas.cc b/gtk2_ardour/editor_canvas.cc
index e06d188d9a..7eeeba2ed0 100644
--- a/gtk2_ardour/editor_canvas.cc
+++ b/gtk2_ardour/editor_canvas.cc
@@ -930,6 +930,10 @@ Editor::color_handler()
location_punch_color = ARDOUR_UI::config()->get_LocationPunch();
refresh_location_display ();
+
+ /* redraw the whole thing */
+ _track_canvas->queue_draw ();
+
/*
redisplay_tempo (true);