mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
fix OOM while loading incorrectly high font size
This commit is contained in:
+3
@@ -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();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user