[comctl32]
authorChristoph von Wittich <christoph_vw@reactos.org>
Mon, 17 Feb 2014 20:09:46 +0000 (20:09 +0000)
committerChristoph von Wittich <christoph_vw@reactos.org>
Mon, 17 Feb 2014 20:09:46 +0000 (20:09 +0000)
sync rebar to wine 1.7.11

svn path=/trunk/; revision=62233

reactos/dll/win32/comctl32/rebar.c

index c94f302..dad715d 100644 (file)
@@ -2514,8 +2514,10 @@ REBAR_InsertBandT(REBAR_INFO *infoPtr, INT iIndex, const REBARBANDINFOW *lprbbi,
 
     /* initialize band */
     memset(lpBand, 0, sizeof(*lpBand));
-    lpBand->clrFore = infoPtr->clrText;
-    lpBand->clrBack = infoPtr->clrBk;
+    lpBand->clrFore = infoPtr->clrText == CLR_NONE ? infoPtr->clrBtnText :
+                                                     infoPtr->clrText;
+    lpBand->clrBack = infoPtr->clrBk == CLR_NONE ? infoPtr->clrBtnFace :
+                                                   infoPtr->clrBk;
     lpBand->iImage = -1;
 
     REBAR_CommonSetupBand(infoPtr->hwndSelf, lprbbi, lpBand);