# HG changeset patch # User ssadetsky # Date 1446133401 -10800 # Node ID 875f5986227405bcf10549778a8a8fc2c3113323 # Parent 2450e37e84dddf4f4e4291472f2a298895c701ab 8134828: Scrollbar thumb disappears with Nimbus L&F Reviewed-by: alexsch, alexp diff -r 2450e37e84dd -r 875f59862274 jdk/src/java.desktop/share/classes/javax/swing/plaf/nimbus/AbstractRegionPainter.java --- a/jdk/src/java.desktop/share/classes/javax/swing/plaf/nimbus/AbstractRegionPainter.java Wed Oct 28 16:42:49 2015 +0300 +++ b/jdk/src/java.desktop/share/classes/javax/swing/plaf/nimbus/AbstractRegionPainter.java Thu Oct 29 18:43:21 2015 +0300 @@ -640,10 +640,6 @@ // check if we can scale to the requested size Dimension canvas = ctx.canvasSize; Insets insets = ctx.stretchingInsets; - if (insets.left + insets.right > w || insets.top + insets.bottom > h) { - return; - } - if (w <= (canvas.width * ctx.maxHorizontalScaleFactor) && h <= (canvas.height * ctx.maxVerticalScaleFactor)) { // get image at canvas size VolatileImage img = getImage(g.getDeviceConfiguration(), c, canvas.width, canvas.height, extendedCacheKeys); diff -r 2450e37e84dd -r 875f59862274 jdk/src/java.desktop/share/classes/javax/swing/plaf/nimbus/skin.laf --- a/jdk/src/java.desktop/share/classes/javax/swing/plaf/nimbus/skin.laf Wed Oct 28 16:42:49 2015 +0300 +++ b/jdk/src/java.desktop/share/classes/javax/swing/plaf/nimbus/skin.laf Thu Oct 29 18:43:21 2015 +0300 @@ -1,7 +1,7 @@