From de2e13a185cd6b326e7eba94c68d0b8579e39a73 Mon Sep 17 00:00:00 2001 From: Martin Fuchs Date: Wed, 25 Feb 2004 20:21:29 +0000 Subject: [PATCH] fix taksbar icons after closing previous applications svn path=/trunk/; revision=8379 --- reactos/subsys/system/explorer/taskbar/taskbar.cpp | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/reactos/subsys/system/explorer/taskbar/taskbar.cpp b/reactos/subsys/system/explorer/taskbar/taskbar.cpp index a4c1a244f1b..9c33e7ec8c4 100644 --- a/reactos/subsys/system/explorer/taskbar/taskbar.cpp +++ b/reactos/subsys/system/explorer/taskbar/taskbar.cpp @@ -388,8 +388,18 @@ void TaskBar::Refresh() TaskBarEntry& entry = it->second; // adjust button indexes - if (entry._btn_idx > idx) + if (entry._btn_idx > idx) { --entry._btn_idx; + --entry._bmp_idx; + + TBBUTTONINFO info; + + info.cbSize = sizeof(TBBUTTONINFO); + info.dwMask = TBIF_IMAGE; + info.iImage = entry._bmp_idx; + + SendMessage(_htoolbar, TB_SETBUTTONINFO, entry._id, (LPARAM)&info); + } } }