Clear the dirty flag before starting the render, not after. This shouldn't make...
[synfig.git] / synfig-studio / trunk / src / gtkmm / dock_navigator.cpp
index b96f0e8..d0717bb 100644 (file)
@@ -167,8 +167,8 @@ void studio::Widget_NavView::on_start_render()
 
                renderer = new AsyncRenderer(targ);
                renderer->signal_success().connect(sigc::mem_fun(*this,&Widget_NavView::on_finish_render));
-               renderer->start();
                dirty = false;
+               renderer->start();
        }
 }