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/Popup/src/srmm_menu.cpp | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) (limited to 'plugins/Popup/src') diff --git a/plugins/Popup/src/srmm_menu.cpp b/plugins/Popup/src/srmm_menu.cpp index a506c82e1c..885bb4fa38 100644 --- a/plugins/Popup/src/srmm_menu.cpp +++ b/plugins/Popup/src/srmm_menu.cpp @@ -38,14 +38,8 @@ static void SrmmMenu_UpdateIcon(MCONTACT hContact) int mode = g_plugin.getByte(hContact, "ShowMode", PU_SHOWMODE_AUTO); - StatusIconData sid = {}; - sid.szModule = MODULENAME; - - for (int i = 0; i < 4; i++) { - sid.dwId = i; - sid.flags = (i == mode) ? 0 : MBF_HIDDEN; - Srmm_ModifyIcon(hContact, &sid); - } + for (int i = 0; i < 4; i++) + Srmm_SetIconFlags(hContact, MODULENAME, i, (i == mode) ? 0 : MBF_HIDDEN); } static int SrmmMenu_ProcessEvent(WPARAM, LPARAM lParam) -- cgit v1.2.3