fix OOM while loading incorrectly high font size

This commit is contained in:
Konstantin Bulenkov
2016-03-21 15:40:12 +01:00
parent d3ec5c3e51
commit 3b1c00101e
@@ -19,6 +19,7 @@
*/
package com.intellij.openapi.editor.colors.impl;
import com.intellij.application.options.EditorFontsConstants;
import com.intellij.ide.ui.ColorBlindness;
import com.intellij.ide.ui.UISettings;
import com.intellij.openapi.editor.HighlighterColors;
@@ -173,6 +174,7 @@ public abstract class AbstractColorsScheme implements EditorColorsScheme {
@Override
public void setEditorFontSize(int fontSize) {
fontSize = EditorFontsConstants.checkAndFixEditorFontSize(fontSize);
myFontPreferences.register(getEditorFontName(), fontSize);
initFonts();
}
@@ -707,6 +709,7 @@ public abstract class AbstractColorsScheme implements EditorColorsScheme {
@Override
public void setConsoleFontSize(int fontSize) {
fontSize = EditorFontsConstants.checkAndFixEditorFontSize(fontSize);
myConsoleFontPreferences.register(getConsoleFontName(), fontSize);
initFonts();
}