diff --git a/rtengine/dcrop.cc b/rtengine/dcrop.cc index 8c28a7742..d62efcfcf 100644 --- a/rtengine/dcrop.cc +++ b/rtengine/dcrop.cc @@ -559,7 +559,6 @@ void Crop::fullUpdate () { //parent->changeSinceLast = 0; parent->thread->join (); } - parent->updaterThreadStart.unlock (); if (parent->plistener) parent->plistener->setProgressState (true); @@ -574,6 +573,7 @@ void Crop::fullUpdate () { if (parent->plistener) parent->plistener->setProgressState (false); + parent->updaterThreadStart.unlock (); } }