Roman Kennke wrote:

I don't think they are correct at all. (This is why I come to this at
all - painting  seems broken in some special cases, like when you have a
textfield and open a menu that overlaps the textfield, the menu gets
damaged by the textfield painting.)

I have reverted all classpath to the version of May 14, 2006, and then replaced the RepaintManager.java with the recent version. In such hybrid version the menus are NOT broken and the internal frames are still resized much faster. From this I conclude that my RepaintManager change is not responsible for this regression that can be observed today, May 18. The regression was introduced by some other change between May 14 and May 18.

P.S. To reproduce this bug, you should place some textfield in the Swing demo high enough, make it focused and then click on some long menu item so, that the popup menu overlaps the field.

Audrius.


Reply via email to