1
0
mirror of https://github.com/vcmi/vcmi.git synced 2025-08-13 19:54:17 +02:00

Lock UI while adventure map has animations

This commit is contained in:
Ivan Savenko
2023-03-22 19:49:24 +02:00
parent 54e8abb3eb
commit fa9abf6adc

View File

@@ -2032,7 +2032,9 @@ bool CPlayerInterface::capturedAllEvents()
return true;
}
if (ignoreEvents)
bool needToLockAdventureMap = adventureInt->active && CGI->mh->hasOngoingAnimations();
if (ignoreEvents || needToLockAdventureMap)
{
boost::unique_lock<boost::mutex> un(eventsM);
while(!SDLEventsQueue.empty())