diff --git a/RSyntaxTextArea/src/main/java/org/fife/ui/rsyntaxtextarea/Theme.java b/RSyntaxTextArea/src/main/java/org/fife/ui/rsyntaxtextarea/Theme.java index fa56baf5d..725596ccd 100755 --- a/RSyntaxTextArea/src/main/java/org/fife/ui/rsyntaxtextarea/Theme.java +++ b/RSyntaxTextArea/src/main/java/org/fife/ui/rsyntaxtextarea/Theme.java @@ -890,7 +890,7 @@ else if ("style".equals(qName)) { } // RSTA delegates to baseFont if a scheme has no font - if (theme.scheme.getStyle(index).font == theme.baseFont) { + if (theme.baseFont.equals(theme.scheme.getStyle(index).font)) { theme.scheme.getStyle(index).font = null; }