diff --git a/src/modules/fancyzones/lib/ZoneWindowDrawing.cpp b/src/modules/fancyzones/lib/ZoneWindowDrawing.cpp index 79ffad2344..d71dabf344 100644 --- a/src/modules/fancyzones/lib/ZoneWindowDrawing.cpp +++ b/src/modules/fancyzones/lib/ZoneWindowDrawing.cpp @@ -190,7 +190,10 @@ void ZoneWindowDrawing::Render() void ZoneWindowDrawing::Hide() { + m_lowLatencyLock = true; std::unique_lock lock(m_mutex); + m_lowLatencyLock = false; + if (m_animation) { m_animation.reset();