Details
Description
In ace-showcase the "Date Time Entry" page contains two checkbox (<h:selectBooleanCheckbox>). The "Render as popup" checkbox works only on first uncheck. Afterwards, with every click, the check mark just flashes and disappears.
Activity
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #24192 | Thu Mar 17 16:37:26 MDT 2011 | mircea.toma | |
Files Changed | ||||
MODIFY
/icefaces2/trunk/icefaces/lib/jsf-api.jar
MODIFY /icefaces2/trunk/icefaces/lib/jsf-impl.jar |
Mircea Toma
created issue -
Mircea Toma
made changes -
Field | Original Value | New Value |
---|---|---|
Link | This issue blocks ICE-6640 [ ICE-6640 ] |
Mircea Toma
made changes -
Status | Open [ 1 ] | Resolved [ 5 ] |
Resolution | Fixed [ 1 ] |
Ken Fyten
made changes -
Status | Resolved [ 5 ] | Closed [ 6 ] |
The state of the checkbox is not toggled correctly because the input element representing the checkbox is not properly serialized. In all the other browsers when input's 'value' attribute is not defined the browser will use the 'on' string as the default value. In IE9 the value returned is the empty string even when the checkbox is selected. The h:selectBooleanCheckbox renderer considers the checkbox selected only when the received value equals 'yes', true' or 'on', since IE9 sends an empty string the renderer won't toggle the state of the checkbox component.