Details
-
Type: Bug
-
Status: Closed
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: 1.6, 1.7DR#2
-
Fix Version/s: 1.6.1
-
Component/s: ICE-Components
-
Labels:None
-
Environment:JBoss 4.0.4 GA, Firefox 2.0.0.6
-
ICEsoft Forum Reference:
Description
Based on a forum posting, I started auditing OutputProgress and OutputProgressRenderer, and found that the Renderer was temporarily storing the text and fill state in the Component, which could explain some of the glitches we've been observing, including this forum posting about the two getting out of sync.
Issue Links
- blocks
-
ICE-2308 OutputProgressRenderer race condition (still)
- Closed
I removed all the the fields and accessors in OutputProgress for holding the DOM elements pertaining to the text and bar, and rearranged OutputProgressRenderer so it would pass those to itself on the stack.
Subversion 14644
icefaces\component\src\com\icesoft\faces\component\outputprogress\OutputProgress.java
icefaces\component\src\com\icesoft\faces\component\outputprogress\OutputProgressRenderer.java