From 049be2b2e344fc9e2ff72ca237d907401fcb051f Mon Sep 17 00:00:00 2001 From: George Hazan Date: Fri, 26 May 2017 00:20:25 +0300 Subject: tabSRMM: tab icon isn't changing when a status changes --- plugins/TabSRMM/src/msgdialog.cpp | 3 +++ 1 file changed, 3 insertions(+) (limited to 'plugins/TabSRMM/src/msgdialog.cpp') diff --git a/plugins/TabSRMM/src/msgdialog.cpp b/plugins/TabSRMM/src/msgdialog.cpp index 74f738dd77..6d7abf92cd 100644 --- a/plugins/TabSRMM/src/msgdialog.cpp +++ b/plugins/TabSRMM/src/msgdialog.cpp @@ -1018,6 +1018,8 @@ void CSrmmWindow::UpdateTitle() if (mir_wstrcmp(newtitle, m_wszTitle)) bChanged = true; + else if (m_wStatus != m_wOldStatus) + bChanged = true; SendMessage(m_hwnd, DM_UPDATEWINICON, 0, 0); @@ -1036,6 +1038,7 @@ void CSrmmWindow::UpdateTitle() } else wcsncpy_s(newtitle, L"Message Session", _TRUNCATE); + m_wOldStatus = m_wStatus; if (m_idle != dwOldIdle || bChanged) { if (bChanged) { item.mask |= TCIF_TEXT; -- cgit v1.2.3