Fiddling with Update Doesn't Fix Display Problem
This is a variant of the Brush Bar applet
in which update is over-ridden in the DistributionBar class. Although this
prevents the appearance of the horizontal stripes, any part of the component that has been painted black stays painted black, and never gets updated. The bar should cycle from 10% to 20% .... 100% height with subsequent button presses and then start back at 10% and so forth. With update over-ridden it stays painted at 100% once that has been reached.
This converts an ugly display to an
incorrect display.
Source code