Details
- 
        Type: Bug Bug
- 
        Status: Closed
- 
            Priority: Major Major
- 
            Resolution: Invalid
- 
            Affects Version/s: 4.0
- 
            Fix Version/s: 4.1
- 
            Component/s: ACE-Components
- 
            Labels:None
- 
            Environment:ICEfaces trunk, Tomcat
- 
                        Assignee Priority:P3
Description
                    Example:
<ace:tableConfigPanel columnNameConfigurable="false"
columnOrderingConfigurable="true"
columnSortingConfigurable="false"
columnVisibilityConfigurable="true"
type="last-col" hideDisabledRows="true"
modal="true"/>
When rendered on the page, the sort order and name columns are still disabled (instead of un-rendered) even though hideDisabledRows="true"
Which means these two columns:
columnNameConfigurable="false"
columnSortingConfigurable="false"
shouldn't be rendered.
<ace:tableConfigPanel columnNameConfigurable="false"
columnOrderingConfigurable="true"
columnSortingConfigurable="false"
columnVisibilityConfigurable="true"
type="last-col" hideDisabledRows="true"
modal="true"/>
When rendered on the page, the sort order and name columns are still disabled (instead of un-rendered) even though hideDisabledRows="true"
Which means these two columns:
columnNameConfigurable="false"
columnSortingConfigurable="false"
shouldn't be rendered.
Activity
| Field | Original Value | New Value | 
|---|---|---|
| Description | Example: <ace:tableConfigPanel columnNameConfigurable="false" columnOrderingConfigurable="true" columnSortingConfigurable="false" columnVisibilityConfigurable="true" type="last-col" hideDisabledRows="true" modal="true"/> When rendered on the page, the sort order and name columns are still disabled (instead of un-rendered) even though hideDisabledRows="true" Which means these two columns: columnNameConfigurable="false" columnSortingConfigurable="false" Shouldn't be rendered. | Example: <ace:tableConfigPanel columnNameConfigurable="false" columnOrderingConfigurable="true" columnSortingConfigurable="false" columnVisibilityConfigurable="true" type="last-col" hideDisabledRows="true" modal="true"/> When rendered on the page, the sort order and name columns are still disabled (instead of un-rendered) even though hideDisabledRows="true" Which means these two columns: columnNameConfigurable="false" columnSortingConfigurable="false" shouldn't be rendered. | 
| Attachment | disabled-vs-rendered.png [ 19080 ] | 
| Assignee | Arturo Zambrano [ artzambrano ] | |
| Fix Version/s | 4.1 [ 11375 ] | |
| Assignee Priority | P3 [ 10012 ] | 
| Repository | Revision | Date | User | Message | 
| ICEsoft Public SVN Repository | #45764 | Thu Jul 16 14:41:54 MDT 2015 | art.zambrano |  | 
| Files Changed | ||||
|  MODIFY
            				/icefaces4/trunk/icefaces/ace/component/resources/icefaces.ace/datatable/datatable.js | 
| Attachment | hideDisabledRows.png [ 20486 ] | 
| Attachment | hideDisabledRows-true.png [ 20487 ] | 
| Repository | Revision | Date | User | Message | 
| ICEsoft Public SVN Repository | #45767 | Thu Jul 16 18:13:38 MDT 2015 | art.zambrano |  | 
| Files Changed | ||||
|  MODIFY
            				/icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/component/tableconfigpanel/TableConfigPanelMeta.java | 
| Status | Open [ 1 ] | Resolved [ 5 ] | 
| Resolution | Invalid [ 6 ] | 
| Status | Resolved [ 5 ] | Closed [ 6 ] | 
 
                         
                         
                        
Added a screenshot example that uses hideDisabledRows, but as you can see the columns in the tableConfigPanel are still rendered and disabled instead of hidden/un-rendered.