Fixed a regression with font rendering.
[monky] / src / fonts.c
index 6262402..67e363a 100644 (file)
@@ -38,7 +38,10 @@ void setup_fonts(void)
                return;
        }
 #ifdef XFT
-       if (use_xft && !window.xftdraw) {
+       if (use_xft) {
+               if (window.xftdraw) {
+                       XftDrawDestroy(window.xftdraw);
+               }
                window.xftdraw = XftDrawCreate(display, window.drawable,
                                DefaultVisual(display, screen), DefaultColormap(display, screen));
        }