From 89cfa2f16d31dee66352d958d6451ee3496c431d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?G=C3=A9=20van=20Geldorp?= Date: Wed, 14 Jan 2004 23:16:59 +0000 Subject: [PATCH] Fix crash when clicking outside any button svn path=/trunk/; revision=7630 --- reactos/lib/comctl32/toolbar.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/reactos/lib/comctl32/toolbar.c b/reactos/lib/comctl32/toolbar.c index 381182805b6..8c1c67ea331 100644 --- a/reactos/lib/comctl32/toolbar.c +++ b/reactos/lib/comctl32/toolbar.c @@ -5042,6 +5042,7 @@ TOOLBAR_LButtonUp (HWND hwnd, WPARAM wParam, LPARAM lParam) if((infoPtr->nHotItem >= 0) && (nHit != -1)) infoPtr->buttons[infoPtr->nHotItem].bHot = TRUE; + if (0 <= infoPtr->nButtonDown) { btnPtr = &infoPtr->buttons[infoPtr->nButtonDown]; btnPtr->fsState &= ~TBSTATE_PRESSED; @@ -5111,6 +5112,7 @@ TOOLBAR_LButtonUp (HWND hwnd, WPARAM wParam, LPARAM lParam) nmmouse.dwItemData = btnPtr->dwData; TOOLBAR_SendNotify ((NMHDR *) &nmmouse, infoPtr, NM_CLICK); } + } return 0; }