Details
Description
Mojarra select component renderers buffer the output then write the body of the select (containing the options) as a single string:
<option value="bean.selection.cars.car1.value">bean.selection.cars.car1.value</option>
<option value="bean.selection.cars.car2.value">bean.selection.cars.car2.value</option>
<option value="bean.selection.cars.car3.value">bean.selection.cars.car3.value</option>
<option value="bean.selection.cars.car4.value">bean.selection.cars.car4.value</option>
<option value="bean.selection.cars.car5.value">bean.selection.cars.car5.value</option>
This causes problems during applyBrowserChanges() as the "oldDOM" values cannot be modified by the submitted values. This results in the oldDOM not being updated to contain the browser submitted values, typically causing a larger DOM diff than necessary. In other cases, it may result in an inability to clear browser values.
Activity
- All
- Comments
- History
- Activity
- Remote Attachments
- Subversion
Ted Goddard
created issue -
Ken Fyten
made changes -
Field | Original Value | New Value |
---|---|---|
Issue Type | Bug [ 1 ] | Improvement [ 4 ] |
Salesforce Case | [] | |
Fix Version/s | 2.1 [ 10241 ] | |
Assignee Priority | P3 | |
Assignee | Ted Goddard [ ted.goddard ] |
Ken Fyten
made changes -
Fix Version/s | 3.1 [ 10312 ] | |
Fix Version/s | 3.0 [ 10241 ] |
Ken Fyten
made changes -
Fix Version/s | 3.2 [ 10338 ] | |
Fix Version/s | 3.1 [ 10312 ] |
Migration
made changes -
Status | Open [ 1 ] | Closed [ 6 ] |
Resolution | Won't Fix [ 2 ] |