diff --git a/Source/UI/UIBroadcastBalloon.cpp b/Source/UI/UIBroadcastBalloon.cpp index 0f1bd6ae..70f10fc7 100644 --- a/Source/UI/UIBroadcastBalloon.cpp +++ b/Source/UI/UIBroadcastBalloon.cpp @@ -118,7 +118,7 @@ void UIBroadcastBalloon::Slot19() { for (auto& entry : this->m_messages) { std::list& messages = entry.second; for (auto it = messages.begin(); it != messages.end();) { - if (it->start + it->duration < std::chrono::system_clock::now()) { + if (std::chrono::system_clock::now() > it->start + it->duration) { it = messages.erase(it); this->Invalidate(); } else {