Fix popping from empty queue 36/139536/1
authorZofia Abramowska <z.abramowska@samsung.com>
Wed, 19 Jul 2017 08:40:26 +0000 (10:40 +0200)
committerZofia Abramowska <z.abramowska@samsung.com>
Wed, 19 Jul 2017 08:40:38 +0000 (10:40 +0200)
Change-Id: Iba4ced7ae4ddceb3a8a8922bf95b51775d19fe9f

src/notification-daemon/Logic.cpp

index 85d8940..2544c59 100644 (file)
@@ -184,7 +184,8 @@ bool Logic::isEventProcessed() {
 void Logic::finishCurrentEvent() {
     m_popupper.popupClose();
     m_currentEvent = EventId();
-    m_pendingEvents.pop_front();
+    if (!m_pendingEvents.empty())
+        m_pendingEvents.pop_front();
 }
 
 void Logic::processEvents() {