Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-6260132

OGL: Windows are invalidated if moved outside or resized bigger than screen.

XMLWordPrintable

    • 2d
    • x86
    • linux

      FULL PRODUCT VERSION :
      1.6.0-b32

      ADDITIONAL OS VERSION INFORMATION :
      Linux-2.6.9; Fedora Core 3

      EXTRA RELEVANT SYSTEM CONFIGURATION :
      Geforce Go 488 (GF2-Class GPU)

      A DESCRIPTION OF THE PROBLEM :
      If a JFrame is moved left or right outside the screen, the content is corrupted.
      If its moved to high or to down outside the screen this effect does not occur.
      If another window is dragged over this window, the contents are valied again.

      A more dramatically effect occurs, if a window is moved outside to left or right and resized bigger than the desctop is -> the window contents are destroyed and are also not restored again if another windows is moved above it.
      -> Need to restart the application...

      STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
      Move outside-bug:
      1.) Start a swing app with the OGL pipeline
      2.) move the window out of the desktop left or right
      3.) -> the window is corrupted but is restored if a redraw is forced (other window moved over it)

      Resize bug:
      1.) Start swing app with OGL enabled
      2.) move the window outside left or right.
      3.) resize the window to full desktop size so that the window is bigger than the desktop (since there's still some window-space out of desktop-bounds)
      4.) -> WIndow is corruped and stays corrupted.

      EXPECTED VERSUS ACTUAL BEHAVIOR :
      EXPECTED -
      No corrupt windows ;-)
      ACTUAL -
      Corrupted windows ;-)

      REPRODUCIBILITY :
      This bug can be reproduced always.

      CUSTOMER SUBMITTED WORKAROUND :
      use X11 pipeline on Linux.
      ###@###.### 2005-04-22 17:50:16 GMT

            campbell Christopher Campbell (Inactive)
            gmanwanisunw Girish Manwani (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: