Correct the test for the ODS_SELECTED bit in the WM_DRAWITEM message
handler.

diff --git a/dlls/commdlg/fontdlg.c b/dlls/commdlg/fontdlg.c
index d63259c..29e3915 100644
--- a/dlls/commdlg/fontdlg.c
+++ b/dlls/commdlg/fontdlg.c
@@ -823,7 +823,7 @@
     {
         if (lpdi->CtlType == ODT_COMBOBOX)
         {
-            if (lpdi->itemState ==ODS_SELECTED)
+            if (lpdi->itemState & ODS_SELECTED)
             {
                 hBrush=GetSysColorBrush(COLOR_HIGHLIGHT);
                 oldText=SetTextColor(lpdi->hDC, GetSysColor(COLOR_HIGHLIGHTTEXT));
@@ -898,7 +898,7 @@
         default:
             return TRUE;  /* this should never happen */
         }
-        if (lpdi->itemState == ODS_SELECTED)
+        if (lpdi->itemState & ODS_SELECTED)
         {
             SetTextColor(lpdi->hDC, oldText);
             SetBkColor(lpdi->hDC, oldBk);