diff --git a/flatlaf-core/src/main/java/com/formdev/flatlaf/ui/FlatBorder.java b/flatlaf-core/src/main/java/com/formdev/flatlaf/ui/FlatBorder.java index a88418e8..8da2517b 100644 --- a/flatlaf-core/src/main/java/com/formdev/flatlaf/ui/FlatBorder.java +++ b/flatlaf-core/src/main/java/com/formdev/flatlaf/ui/FlatBorder.java @@ -78,6 +78,8 @@ public class FlatBorder float arc = isCellEditor ? 0 : getArc( c ); if( isFocused( c ) ) { + float innerFocusWidth = !(c instanceof JScrollPane) ? this.innerFocusWidth : 0; + g2.setColor( getFocusColor( c ) ); FlatUIUtils.paintComponentOuterBorder( g2, x, y, width, height, focusWidth, getLineWidth() + scale( innerFocusWidth ), arc );