bug-classpath
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Bug awt/26450] New: First few repaints of lightweight Component fail to


From: sgilbertson at gcc dot gnu dot org
Subject: [Bug awt/26450] New: First few repaints of lightweight Component fail to paint
Date: 23 Feb 2006 21:20:39 -0000

Running LightweightRepaintTest.java, the first couple of repaints don't happen.
 The program puts up a frame with three fields in it.  With the Sun JRE, you
see:
  "--" "--" "--" when the frame first appears
  "Pass 1" "--" "--" one second later (field 1 yellow)
  "Pass1" "Pass 2" "--" another second later (field 2 yellow) and so on

Same thing on GCJ/XLIB with the GLightweightPeer.repaint and Graphics.hitClip
patches.  I don't have a GCJ/GTK build handy, so I don't know what it does.

With JamVM 1.4.2 + Classpath (from CVS 2006-02-23), the first two paints don't
happen, so you get a solid gray box for two seconds at startup, followed by
"Pass 1" "Pass 2" "--" and so on.

Classpath configured with: --with-jikes --enable-jni
Obtained from CVS just after this patch:
http://developer.classpath.org/pipermail/classpath-patches/2006-February/000623.html
(the test program didn't paint at all without that patch, except when you
re-sized the frame)

Linux version 2.6.8.1-10mdk (address@hidden) (gcc version 3.4.1
(Mandrakelinux (Alpha 3.4.1-3mdk)) #1 Wed Sep 8 17:00:52 CEST 2004


-- 
           Summary: First few repaints of lightweight Component fail to
                    paint
           Product: classpath
           Version: unspecified
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: awt
        AssignedTo: unassigned at gcc dot gnu dot org
        ReportedBy: sgilbertson at gcc dot gnu dot org


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26450





reply via email to

[Prev in Thread] Current Thread [Next in Thread]