Zhiyi Zhang : comctl32/trackbar: Use correct state id for the focused thumb.

Alexandre Julliard julliard at winehq.org
Thu Mar 4 15:53:39 CST 2021


Module: wine
Branch: master
Commit: 52cdd22b529e3e452f9396dfaea3001ec4827032
URL:    https://source.winehq.org/git/wine.git/?a=commit;h=52cdd22b529e3e452f9396dfaea3001ec4827032

Author: Zhiyi Zhang <zzhang at codeweavers.com>
Date:   Thu Mar  4 16:47:53 2021 +0800

comctl32/trackbar: Use correct state id for the focused thumb.

Signed-off-by: Zhiyi Zhang <zzhang at codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard at winehq.org>

---

 dlls/comctl32/trackbar.c | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/dlls/comctl32/trackbar.c b/dlls/comctl32/trackbar.c
index 353e359111f..66522fd8582 100644
--- a/dlls/comctl32/trackbar.c
+++ b/dlls/comctl32/trackbar.c
@@ -717,6 +717,8 @@ TRACKBAR_DrawThumb (TRACKBAR_INFO *infoPtr, HDC hdc)
             stateId = TUS_PRESSED;
         else if (infoPtr->flags & TB_THUMB_HOT)
             stateId = TUS_HOT;
+        else if (infoPtr->flags & TB_IS_FOCUSED)
+            stateId = TUS_FOCUSED;
         else
             stateId = TUS_NORMAL;
         




More information about the wine-cvs mailing list