From f2aaaba663e8e72553c89ec8e0d866866fd6f2a2 Mon Sep 17 00:00:00 2001 From: Karl von Randow Date: Wed, 18 Mar 2026 05:40:26 +1300 Subject: [PATCH] Fix progress indicator spinner using unadjusted size The size adjustment for non-small spinners was computed but then ignored, as g.getSize() was called again instead of using the adjusted sz variable. --- src/org/violetlib/jnr/aqua/impl/AquaNativePainter.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/org/violetlib/jnr/aqua/impl/AquaNativePainter.java b/src/org/violetlib/jnr/aqua/impl/AquaNativePainter.java index db81049..5b13c3e 100644 --- a/src/org/violetlib/jnr/aqua/impl/AquaNativePainter.java +++ b/src/org/violetlib/jnr/aqua/impl/AquaNativePainter.java @@ -468,7 +468,7 @@ public void configureAppearance(@NotNull VAppearance appearance) sz = Size.LARGE; } - int size = toSize(g.getSize()); + int size = toSize(sz); int state = toActiveState(g.getState()); int orientation = toOrientation(g.getOrientation()); BasicRenderer r = (data, rw, rh, w, h) -> nativePaintProgressIndicator(data, rw, rh, w, h,