(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

Reply via email to