mirror of
https://github.com/arduino/Arduino.git
synced 2025-01-31 20:52:13 +01:00
Allow setting low values as minimum console size
Fixes #6085 when setting console.lines=0 in preferences.txt
This commit is contained in:
parent
647a1b0aaa
commit
0190225050
@ -103,9 +103,8 @@ public class EditorConsole extends JScrollPane {
|
|||||||
FontMetrics metrics = getFontMetrics(actualFont);
|
FontMetrics metrics = getFontMetrics(actualFont);
|
||||||
int height = metrics.getAscent() + metrics.getDescent();
|
int height = metrics.getAscent() + metrics.getDescent();
|
||||||
int lines = PreferencesData.getInteger("console.lines");
|
int lines = PreferencesData.getInteger("console.lines");
|
||||||
int sizeFudge = 6; //10; // unclear why this is necessary, but it is
|
setPreferredSize(new Dimension(100, (height * lines)));
|
||||||
setPreferredSize(new Dimension(100, (height * lines) + sizeFudge));
|
setMinimumSize(new Dimension(100, (height * lines)));
|
||||||
setMinimumSize(new Dimension(100, (height * 5) + sizeFudge));
|
|
||||||
|
|
||||||
EditorConsole.init(stdOutStyle, System.out, stdErrStyle, System.err);
|
EditorConsole.init(stdOutStyle, System.out, stdErrStyle, System.err);
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user