diff options
author | George Hazan <ghazan@miranda.im> | 2022-12-23 20:37:38 +0300 |
---|---|---|
committer | George Hazan <ghazan@miranda.im> | 2022-12-23 20:39:00 +0300 |
commit | 97e9f52c99a41612fcfef3cae099519c46d55710 (patch) | |
tree | 0b384723efd9e1188be0a030aa633b34203fd83f | |
parent | 64c5d0e1b06dfe1c04bb301924bab5bb96831de4 (diff) |
TabSRMM: fix for a possible hangup in popup processing code
-rw-r--r-- | plugins/TabSRMM/src/typingnotify.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/plugins/TabSRMM/src/typingnotify.cpp b/plugins/TabSRMM/src/typingnotify.cpp index 8bc9805fd7..053ab3cce8 100644 --- a/plugins/TabSRMM/src/typingnotify.cpp +++ b/plugins/TabSRMM/src/typingnotify.cpp @@ -72,6 +72,7 @@ void TN_TypingMessage(MCONTACT hContact, int iMode) HWND hPopupWnd = WindowList_Find(hPopupsList, hContact);
while (hPopupWnd) {
PUDeletePopup(hPopupWnd);
+ WindowList_Remove(hPopupsList, hPopupWnd);
hPopupWnd = WindowList_Find(hPopupsList, hContact);
}
}
|