Details
Description
A client has asked for a way to disable a flash of white that appears when a page is initialized. The flash is a problem for users in low light environments.
We currently use a image loading proxy which will paint he page content when it is ready to paint. During the parser delay a white page is drawn to represent the page, shortly their after the page content is painted.
The system property should disabled the proxy loading and have the page's paintComponent wait for the page to be initialzed before the painting starts. Going to be a little bumpy if the page is complicated but there will not be any flash.
We currently use a image loading proxy which will paint he page content when it is ready to paint. During the parser delay a white page is drawn to represent the page, shortly their after the page content is painted.
The system property should disabled the proxy loading and have the page's paintComponent wait for the page to be initialzed before the painting starts. Going to be a little bumpy if the page is complicated but there will not be any flash.
Activity
Patrick Corless
created issue -
Patrick Corless
made changes -
Field | Original Value | New Value |
---|---|---|
Salesforce Case | [] | |
Fix Version/s | 4.3 [ 10266 ] |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #26056 | Tue Oct 25 11:47:06 MDT 2011 | patrick.corless | |
Files Changed | ||||
MODIFY
/icepdf/trunk/icepdf/core/src/org/icepdf/core/views/swing/PageViewComponentImpl.java
|
Patrick Corless
made changes -
Status | Open [ 1 ] | Resolved [ 5 ] |
Resolution | Fixed [ 1 ] |
Patrick Corless
made changes -
Salesforce Case | [] | |
Fix Version/s | 4.2.3 [ 10293 ] | |
Fix Version/s | 4.3 [ 10266 ] |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #26320 | Thu Nov 10 07:13:29 MST 2011 | patrick.corless | |
Files Changed | ||||
MODIFY
/icepdf/branches/icepdf-4.2.2/icepdf/core/src/org/icepdf/core/views/swing/PageViewComponentImpl.java
|
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #27148 | Wed Jan 11 13:24:30 MST 2012 | patrick.corless | |
Files Changed | ||||
MODIFY
/icepdf/trunk/icepdf/core/src/org/icepdf/core/views/swing/PageViewComponentImpl.java
|
Ken Fyten
made changes -
Status | Resolved [ 5 ] | Closed [ 6 ] |
I'ved updated the PageViewComponentImpl class with a new system property "org.icepdf.core.views.page.proxy" which has a default value of true. A value of true enables the page loading proxy where false will disable it.