(I appologize for not specifying version information. I'm using Fedora Core 5 with java-1.4.2-gcj-compat-1.4.2.0-40jpp_83rh.1 and I'm not sure how this corresponds to the classpath version -- or indeed if the problem isn't in gij or somewhere else. Classpath is my best guess for the moment.)
Repaint requests on lightweight components appear to be ignored. No invocation of update(Graphics) is ever made as a result. This behavior contradicts documentation from Sun such as the following: http://java.sun.com/products/jfc/tsc/articles/painting/index.html I've also tested the same class files on Windows XP with Sun's JRE 1.5 and repaint requests are honored there. Replacing "extends Component" with "extends Canvas" makes the problem disappear on Fedora Core, so only lightweight components are affected. I will attach a simple source file that demonstrates the problem. -- Summary: Repaint requests ignored for lightweight components Product: classpath Version: unspecified Status: UNCONFIRMED Severity: normal Priority: P3 Component: classpath AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: gcj at esclat dot net GCC host triplet: i686-redhat-linux-gnu http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29502 _______________________________________________ Bug-classpath mailing list Bug-classpath@gnu.org http://lists.gnu.org/mailman/listinfo/bug-classpath