diff options
author | David Robillard <d@drobilla.net> | 2015-01-07 01:23:13 -0500 |
---|---|---|
committer | David Robillard <d@drobilla.net> | 2015-01-07 01:23:13 -0500 |
commit | 58a4e01430212113ed3fcadb3569a8b1e591fc31 (patch) | |
tree | c23ebb988688cd9bba3bd13e2adc88bde6d1ba51 /gtk2_ardour/editor_canvas.cc | |
parent | 2a251b457069ffb4b744fbd0dd7aca7acb31f381 (diff) |
Update background color when theme is changed.
Diffstat (limited to 'gtk2_ardour/editor_canvas.cc')
-rw-r--r-- | gtk2_ardour/editor_canvas.cc | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/gtk2_ardour/editor_canvas.cc b/gtk2_ardour/editor_canvas.cc index 137337f786..49f317188e 100644 --- a/gtk2_ardour/editor_canvas.cc +++ b/gtk2_ardour/editor_canvas.cc @@ -71,7 +71,7 @@ Editor::initialize_canvas () _track_canvas_viewport = new ArdourCanvas::GtkCanvasViewport (horizontal_adjustment, vertical_adjustment); _track_canvas = _track_canvas_viewport->canvas (); - _track_canvas->set_background_color (ARDOUR_UI::config()->color ("arrange base")); + _track_canvas->set_background_color (ARDOUR_UI::config()->color ("arrange base")); /* scroll group for items that should not automatically scroll * (e.g verbose cursor). It shares the canvas coordinate space. @@ -946,8 +946,9 @@ Editor::color_handler() refresh_location_display (); - /* redraw the whole thing */ - _track_canvas->queue_draw (); + /* redraw the whole thing */ + _track_canvas->set_background_color (ARDOUR_UI::config()->color ("arrange base")); + _track_canvas->queue_draw (); /* redisplay_tempo (true); |