Fix things broken by the last TREEVIEW_UpdateDispInfo patch.
diff --git a/dlls/comctl32/treeview.c b/dlls/comctl32/treeview.c
index ab92d6d..b5d873f 100644
--- a/dlls/comctl32/treeview.c
+++ b/dlls/comctl32/treeview.c
@@ -683,7 +683,7 @@
NMTVDISPINFOA callback;
HWND hwnd = infoPtr->hwnd;
- mask &= ~wineItem->callbackMask;
+ mask &= wineItem->callbackMask;
if (mask == 0) return;
@@ -1151,6 +1151,9 @@
tvItem->stateMask);
wineItem->state &= ~tvItem->stateMask;
wineItem->state |= (tvItem->state & tvItem->stateMask);
+
+ if (tvItem->stateMask & TVIS_BOLD)
+ callbackSet |= TVIF_TEXT;
}
wineItem->callbackMask |= callbackSet;