ICEfaces
  1. ICEfaces
  2. ICE-4301

rowSelector preStyleOnSelection

    Details

    • Type: Improvement Improvement
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 1.8RC1
    • Fix Version/s: 1.8
    • Component/s: ICE-Components
    • Labels:
      None
    • Environment:
      All

      Description

      When applications manually manage their row selection, our pre-styling optimisation causes problems, since at best an unwanted style could show temporarily, and then be reverted. At worst, the application set style will not show in the browser at all. So, we need to add a property to the rowSelector to control enabling of the feature. It should be disabled by default, for backwards compatibility.

      Here's a reference to the pre-styling feature:
      RowSelector Performance Improvement
      http://jira.icefaces.org/browse/ICE-3795

        Issue Links

          Activity

          Hide
          Mark Collette added a comment -

          Added preStyleOnSelection property, with default value of false. Change component-showcase to have it set to true.

          Subversion 18696
          icefaces\bridge\lib\extras\extras.js
          icefaces\component\src\com\icesoft\faces\component\ext\RowSelector.java
          icefaces\component\src\com\icesoft\faces\component\ext\renderkit\TableRenderer.java
          icefaces\component-metadata\src\main\resources\conf\ice_cust_properties\cust-rowselector-props.xml
          icefaces\samples\component-showcase\common-web\WEB-INF\includes\examples\custom\dataTable-rowSelection.jspx

          Show
          Mark Collette added a comment - Added preStyleOnSelection property, with default value of false. Change component-showcase to have it set to true. Subversion 18696 icefaces\bridge\lib\extras\extras.js icefaces\component\src\com\icesoft\faces\component\ext\RowSelector.java icefaces\component\src\com\icesoft\faces\component\ext\renderkit\TableRenderer.java icefaces\component-metadata\src\main\resources\conf\ice_cust_properties\cust-rowselector-props.xml icefaces\samples\component-showcase\common-web\WEB-INF\includes\examples\custom\dataTable-rowSelection.jspx

            People

            • Assignee:
              Unassigned
              Reporter:
              Mark Collette
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: