X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;f=synfig-core%2Fsrc%2Fsynfig%2Fcontext.cpp;h=4da071e6d0b2ebd7d0eef0919d2c6390002b935c;hb=b0ac91cb13525f4c1b5da03605dc0c8d82f35b7c;hp=28d8e416ef040d56f20c493942835f4ad95ef42c;hpb=8cc7bc2ddda075644830b1bd8b871bee25c80f31;p=synfig.git diff --git a/synfig-core/src/synfig/context.cpp b/synfig-core/src/synfig/context.cpp index 28d8e41..4da071e 100644 --- a/synfig-core/src/synfig/context.cpp +++ b/synfig-core/src/synfig/context.cpp @@ -321,11 +321,13 @@ Context::set_time(Time time)const while(!(context)->empty()) { // If this layer is active, and - // it either isn't already set to the given time or - // it's a time loop layer, + // it either isn't already set to the given time + // or it's a stroboscope layer, + // or it's a time loop layer, // then break out of the loop and set its time if((*context)->active() && (!(*context)->dirty_time_.is_equal(time) || + (*context)->get_name() == "stroboscope" || (*context)->get_name() == "timeloop")) break;