X-Git-Url: https://git.cinelerra-gg.org/git/?p=goodguy%2Fcinelerra.git;a=blobdiff_plain;f=cinelerra-5.1%2Fplugins%2Fsketcher%2Fsketcherwindow.C;h=4a0f18f9a439b5adc8294e478bfdbe0b78ae3943;hp=7cbf15dd14b27b920bcde42b7da4a8c327d9ac34;hb=824ab396d0db646c64d57a75b08e80fbc0b5de8e;hpb=17c1843cd537108ae6e852546a39f15ac5e33e40 diff --git a/cinelerra-5.1/plugins/sketcher/sketcherwindow.C b/cinelerra-5.1/plugins/sketcher/sketcherwindow.C index 7cbf15dd..4a0f18f9 100644 --- a/cinelerra-5.1/plugins/sketcher/sketcherwindow.C +++ b/cinelerra-5.1/plugins/sketcher/sketcherwindow.C @@ -122,7 +122,9 @@ void SketcherCurveColor::handle_done_event(int result) if( ci >= 0 && ci < config.curves.size() ) { SketcherCurve *cv = config.curves[ci]; cv->color = color; + gui->lock_window("SketcherCurveColor::handle_done_event"); gui->curve_list->update(ci); + gui->unlock_window(); gui->send_configure_change(); } }