Dimension () { if (isMinimumSizeSet()) { return super.getMinimumSize(); } Dimension size = JBUI.size(1, 10); Editor editor = getEditor(); if (editor != null) { size.height = editor.getLineHeight(); if (StartupUiUtil.isUnderDarcula() || UIUtil.isUnderIntelliJLaF()) { size.height = Math.max(size.height, JBUIScale.scale(16)); } JBInsets.addTo(size, getInsets()); JBInsets.addTo(size, editor.getInsets()); } return size; }