X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;ds=inline;f=synfig-studio%2Ftrunk%2Fsrc%2Fgtkmm%2Fpreview.cpp;h=51d434b26025461548d9fa13f185de27d5aab302;hb=3fe8b02daa1dff7dd1d00dc6e85b70c96103d185;hp=7c9e95e682bcfac8041742fc2c64343d12887adf;hpb=40e340bcdda689cca6f5ec7f67bdec8c476a25f9;p=synfig.git diff --git a/synfig-studio/trunk/src/gtkmm/preview.cpp b/synfig-studio/trunk/src/gtkmm/preview.cpp index 7c9e95e..51d434b 100644 --- a/synfig-studio/trunk/src/gtkmm/preview.cpp +++ b/synfig-studio/trunk/src/gtkmm/preview.cpp @@ -859,9 +859,10 @@ void studio::Widget_Preview::repreview() void studio::Widget_Preview::stoprender() { if(preview) - { - preview->renderer.detach(); - } + if (preview->renderer->updating) + preview->renderer->stop(); + else + preview->renderer.detach(); } void studio::Widget_Preview::eraseall()