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;