Skip to content

Commit 7e6dc26

Browse files
authored
Recalculate geometry after styling in FlatSliderUI
1 parent 7680c3a commit 7e6dc26

1 file changed

Lines changed: 4 additions & 0 deletions

File tree

flatlaf-core/src/main/java/com/formdev/flatlaf/ui/FlatSliderUI.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -227,7 +227,11 @@ protected void installStyle() {
227227

228228
/** @since 2 */
229229
protected void applyStyle( Object style ) {
230+
boolean recalc = ( oldStyleValues != null && !oldStyleValues.isEmpty() );
230231
oldStyleValues = FlatStylingSupport.parseAndApply( oldStyleValues, style, this::applyStyleProperty );
232+
recalc |= ( oldStyleValues != null && !oldStyleValues.isEmpty() );
233+
if( recalc )
234+
calculateGeometry();
231235
}
232236

233237
/** @since 2 */

0 commit comments

Comments
 (0)