summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/mir_app/src/srmm_base.cpp12
1 files changed, 5 insertions, 7 deletions
diff --git a/src/mir_app/src/srmm_base.cpp b/src/mir_app/src/srmm_base.cpp
index 2268f3c30a..ebf192491d 100644
--- a/src/mir_app/src/srmm_base.cpp
+++ b/src/mir_app/src/srmm_base.cpp
@@ -762,13 +762,11 @@ bool CSrmmBaseDialog::IsSuitableEvent(const LOGINFO &lin) const
void CSrmmBaseDialog::MarkEventRead(const DB::EventInfo &dbei)
{
- if (dbei.bRead)
- return;
-
- if (m_bActive)
- doMarkEventRead(m_hContact, dbei.getEvent());
- else {
- m_arDisplayedEvents.push_back(dbei.getEvent());
+ if (!dbei.bRead) {
+ if (m_bActive)
+ doMarkEventRead(m_hContact, dbei.getEvent());
+ else
+ m_arDisplayedEvents.push_back(dbei.getEvent());
}
}