void
FFTGraph::redraw ()
{
- Glib::Threads::Mutex::Lock lm (_a_window->track_list_lock);
-
assert (_surface);
cairo_t* cr = cairo_create (_surface);
return;
}
+ Glib::Threads::Mutex::Lock lm (_a_window->track_list_lock);
+
if (!_a_window->track_list_ready) {
cairo_destroy (cr);
queue_draw ();