Details
-
Type:
Bug
-
Status: Closed
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: 2.0.0
-
Fix Version/s: 2.0.1
-
Component/s: ACE-Components, QA
-
Labels:None
-
Environment:Icefaces2 revision# 23758
server: tomcat6
browser: FF3.6
Description
*Server side tabset in data table has problem
1. load the page "http://localhost:8080/tab/tabSetServer/inDataTable.jsf"
2. tab1 is selected for all by default
3. select tab2 in any row
4. now select tab2 for some other row
5. Notice tab selected in step 3 is reset
Test case available at '\svn\repo\qa\trunk\Regression-Icefaces2\Sparkle\tabset'.
Above problems is reproducible in all data-table and repeat component test pages.
*Need some clarification on expected behavior and how to best test tabset with singleSubmit=false.
*Styling of tabset has issues when used with datatable in repeat component. Also cannot change tabs.
test url: http://localhost:8080/tab/dataStructures/tabRepeatDt.jsf
1. load the page "http://localhost:8080/tab/tabSetServer/inDataTable.jsf"
2. tab1 is selected for all by default
3. select tab2 in any row
4. now select tab2 for some other row
5. Notice tab selected in step 3 is reset
Test case available at '\svn\repo\qa\trunk\Regression-Icefaces2\Sparkle\tabset'.
Above problems is reproducible in all data-table and repeat component test pages.
*Need some clarification on expected behavior and how to best test tabset with singleSubmit=false.
*Styling of tabset has issues when used with datatable in repeat component. Also cannot change tabs.
test url: http://localhost:8080/tab/dataStructures/tabRepeatDt.jsf
Issue Links
- depends on
-
ICE-6490 Integrate the YUI Loader into the ACE platform
-
- Closed
-
modified the tests as in two of the three instances here, the test pages were not quite right. CancelOnInvalid property confuses tests especially for singleSubmit and immediate. The cancelOnSubmit option only has to do with validation of the components within the tabset component itself. If there are components outside of tabSet and on the form, then input outside the form will do standard jsf behaviour and not be submitted.