ICEfaces
  1. ICEfaces
  2. ICE-2404

RowSelector rendered=false still highlights rows

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 1.7DR#2
    • Fix Version/s: 1.7DR#3
    • Component/s: ICE-Components
    • Labels:
      None
    • Environment:
      Firefox 2.0.0.9

      Description

      If you have an ice:dataTable with an ice:rowSelector, and you want to turn the rowSelector on and off, by making its rendered=false, it still sets the row css styles from the rowSelector.

        Activity

        Hide
        Ken Fyten added a comment -

        This issue is CLOSED as of 1.7.1 release. Please create a new JIRA for any follow-on issues, etc.

        Show
        Ken Fyten added a comment - This issue is CLOSED as of 1.7.1 release. Please create a new JIRA for any follow-on issues, etc.
        Hide
        Tanausú Cerdeña added a comment -

        Style is not working when rendered attribute value is set at row level. Every row seems to take the rendered value of the first row. So, if rendered=false for rowSelector on the first row, none of the other rows will apply the rowSelector styles, no matter if their rowSelector's 'rendered' is true or false.

        Calls to selectionListener do work well if the first rowSelector is rendered=true, if it is rendered=false, it doesn't work.

        Show
        Tanausú Cerdeña added a comment - Style is not working when rendered attribute value is set at row level. Every row seems to take the rendered value of the first row. So, if rendered=false for rowSelector on the first row, none of the other rows will apply the rowSelector styles, no matter if their rowSelector's 'rendered' is true or false. Calls to selectionListener do work well if the first rowSelector is rendered=true, if it is rendered=false, it doesn't work.
        Sam Xiao made changes -
        Status Reopened [ 4 ] Closed [ 6 ]
        Resolution Fixed [ 1 ]
        Hide
        Sam Xiao added a comment -

        false alarm

        Show
        Sam Xiao added a comment - false alarm
        Sam Xiao made changes -
        Resolution Fixed [ 1 ]
        Status Resolved [ 5 ] Reopened [ 4 ]
        Hide
        Sam Xiao added a comment -

        regression error. style of selected row is not reset after set rendered=false for rowSelector

        Show
        Sam Xiao added a comment - regression error. style of selected row is not reset after set rendered=false for rowSelector
        Mark Collette made changes -
        Status Open [ 1 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]
        Hide
        Mark Collette added a comment -

        Now the dataTable respects the rowSelector's rendered attribute.

        Subversion 15208
        icefaces\component\src\com\icesoft\faces\component\ext\renderkit\TableRenderer.java

        Show
        Mark Collette added a comment - Now the dataTable respects the rowSelector's rendered attribute. Subversion 15208 icefaces\component\src\com\icesoft\faces\component\ext\renderkit\TableRenderer.java
        Mark Collette made changes -
        Field Original Value New Value
        Fix Version/s 1.7DR#3 [ 10112 ]
        Assignee Mark Collette [ mark.collette ]
        Mark Collette created issue -
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #15208 Tue Nov 20 13:23:50 MST 2007 mark.collette ICE-2404 : RowSelector rendered=false still highlights rows
        Files Changed
        Commit graph MODIFY /icefaces/trunk/icefaces/component/src/com/icesoft/faces/component/ext/renderkit/TableRenderer.java

          People

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

            Dates

            • Created:
              Updated:
              Resolved: