From 6712ce9307350ef5c04f184b0cb80cfe75af77c5 Mon Sep 17 00:00:00 2001 From: George Hazan Date: Thu, 7 Mar 2019 22:38:02 +0300 Subject: Srmm_ModifyIcon now changes only tooltip and/or icon, Srmm_SetIconFlags controls flags --- plugins/FavContacts/src/services.cpp | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) (limited to 'plugins/FavContacts') diff --git a/plugins/FavContacts/src/services.cpp b/plugins/FavContacts/src/services.cpp index b6f1f8d52b..82e448aa63 100644 --- a/plugins/FavContacts/src/services.cpp +++ b/plugins/FavContacts/src/services.cpp @@ -52,10 +52,7 @@ int ProcessSrmmEvent(WPARAM, LPARAM lParam) WindowList_Add(hDialogsList, event->hwndWindow, event->hContact); BYTE fav = g_plugin.getByte(event->hContact, "IsFavourite"); - StatusIconData sid = {}; - sid.szModule = MODULENAME; - sid.flags = fav ? 0 : MBF_DISABLED; - Srmm_ModifyIcon(event->hContact, &sid); + Srmm_SetIconFlags(event->hContact, MODULENAME, 0, fav ? 0 : MBF_DISABLED); if (event->hContact == hContactToActivate) { HWND hwndRoot = event->hwndWindow; @@ -94,10 +91,7 @@ int ProcessSrmmIconClick(WPARAM hContact, LPARAM lParam) if (fav) CallService(MS_AV_GETAVATARBITMAP, hContact, 0); - StatusIconData sid = {}; - sid.szModule = MODULENAME; - sid.flags = fav ? 0 : MBF_DISABLED; - Srmm_ModifyIcon(hContact, &sid); + Srmm_SetIconFlags(hContact, MODULENAME, 0, fav ? 0 : MBF_DISABLED); } else ShowMenu(false); -- cgit v1.2.3