diff --git a/gui/griffon-app/lifecycle/Initialize.groovy b/gui/griffon-app/lifecycle/Initialize.groovy index f2d966fd..39d1ee12 100644 --- a/gui/griffon-app/lifecycle/Initialize.groovy +++ b/gui/griffon-app/lifecycle/Initialize.groovy @@ -43,7 +43,7 @@ class Initialize extends AbstractLifecycleHandler { application.context.put("muwire-home", home.getAbsolutePath()) - System.getProperties().setProperty("awt.useSystemAAFontSettings", "true") + System.getProperties().setProperty("awt.useSystemAAFontSettings", "gasp") def guiPropsFile = new File(home, "gui.properties") UISettings uiSettings @@ -86,6 +86,8 @@ class Initialize extends AbstractLifecycleHandler { } } else { LookAndFeel chosen = lookAndFeel('system', 'gtk') + if (chosen == null) + chosen = lookAndFeel('metal') uiSettings.lnf = chosen.getID() log.info("ended up applying $chosen.name") }