Java Solaris Communities Sun Store Join SDN My Profile Why Join?
 
Bug Database
Bug Detail
Quick Lists
Top 25 Bugs
Top 25 RFE's
Recently Closed Bugs
Printable Page Printable Page


Bug Database
Bug ID: 4677704
Votes 0
Synopsis Need a way to track obscurity of AWT X11 windows to optimise scrolling.
Category java:classes_awt
Reported Against 1.4
Release Fixed 1.4.0_03, 1.4.1(hopper-beta) (Bug ID:2117777)
State 10-Fix Delivered, bug
Priority: 3-Medium
Related Bugs 4695150
Submit Date 01-MAY-2002
Description
The current Swing implementation in JDK 1.4 on X11 cannot tell if a paint event
following a scroll (XCopyArea) of a JViewport is as a result of some sequence
of GraphicsExpose events or some other "normal" paint event after scrolling.
So a paint event after a scroll will be a full viewport repaint.

There is a method that swing can call to determine the obscurity state of 
the window but this is unimplemented on X11 (solaris and Linux) and
consquently returns a value that will forgo the optimisation that can
result.

This method should be implemented.
Work Around
N/A
Evaluation
We should implement this method as requested in the description.

  xxxxx@xxxxx   2002-04-30
============================
Comments
  
  Include a link with my name & email   


PLEASE NOTE: JDK6 is formerly known as Project Mustang