UserPreferences.st
changeset 19787 08c4eaf6cfb3
parent 19783 7bfb43d27fb9
child 19797 fb12455698e1
child 19811 65fec19facb0
--- a/UserPreferences.st	Wed May 11 14:30:17 2016 +0200
+++ b/UserPreferences.st	Wed May 11 16:25:54 2016 +0200
@@ -1970,8 +1970,12 @@
                 fn := Object readFrom:s.
                 self useXftFontsOnly ifTrue:[
                     fn := XftFontDescription for:fn
-                ].    
-                Display notNil ifTrue:[fn := fn onDevice:Display].
+		    "/ cg: don't allocate on the display, because it takes
+		    "/ dam long sometimes when Xft fonts are used.
+		    "/ startup feels better, if we do it lazy.
+                ] ifFalse:[    
+                    Display notNil ifTrue:[fn := fn onDevice:Display].
+		]
             ].
             fn
         ].