ICEfaces
  1. ICEfaces
  2. ICE-7943

ace:tabSet - Issue when switching tabs after programatically changing selectedIndex

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Duplicate
    • Affects Version/s: EE-3.0.0.BETA, EE-3.0.0.GA
    • Fix Version/s: 3.1
    • Component/s: ACE-Components
    • Labels:
      None
    • Environment:
      ICEfaces EE 3.0, ICEfaces EE 3.0 BETA 09032012
    • Assignee Priority:
      P1

      Description

      The customer app has some functionality where by some action in one tab content will change some information in another tab contents. It will also make the changes tab the currently selected tab.

      With the current ICEfaces EE 3.0 BETA release, it does not show the second (changed) tab as being selected. Testing the latest trunk this looks to be resolved. There is now an issue where if the user tries to go back to the original tab, there are some display issues.
      1. Case11034Example.zip
        20 kB
        Arran Mccullough
      2. Case11034ExampleWAR.zip
        9.51 MB
        Arran Mccullough
      1. start.jpg
        108 kB
      2. tabOne-first-click.jpg
        100 kB
      3. tabOne-second-click.jpg
        108 kB

        Issue Links

          Activity

          Arran Mccullough created issue -
          Arran Mccullough made changes -
          Field Original Value New Value
          Salesforce Case [5007000000LEYu3]
          Hide
          Arran Mccullough added a comment -

          Screen shots that show the different steps and outcome.

          start.jpg - How the tab set is display at the start
          tabOne-first-click.jpg - How the tab set looks when trying to change tabs once selectedIndex is changed.
          tabOne-second-click.jpg - How the tab set looks after clicking Tab One again.

          Show
          Arran Mccullough added a comment - Screen shots that show the different steps and outcome. start.jpg - How the tab set is display at the start tabOne-first-click.jpg - How the tab set looks when trying to change tabs once selectedIndex is changed. tabOne-second-click.jpg - How the tab set looks after clicking Tab One again.
          Arran Mccullough made changes -
          Attachment tabOne-second-click.jpg [ 14234 ]
          Attachment tabOne-first-click.jpg [ 14235 ]
          Attachment start.jpg [ 14236 ]
          Hide
          Arran Mccullough added a comment -

          Test Case that shows issue.

          Steps:

          • Load welcomeICEfaces.jsf
          • Click on "Switch to Tab Two" button, Tab Two gets shown.
          • Click on the Tab One header, tab one is not shown and tab two content looks greyed out.
          • Click on the Tab One header again, both tabs look selected and the contents contain both tabs content.

          Clicking Tab Two header sets everything back again to the correct look and functionality.

          Show
          Arran Mccullough added a comment - Test Case that shows issue. Steps: Load welcomeICEfaces.jsf Click on "Switch to Tab Two" button, Tab Two gets shown. Click on the Tab One header, tab one is not shown and tab two content looks greyed out. Click on the Tab One header again, both tabs look selected and the contents contain both tabs content. Clicking Tab Two header sets everything back again to the correct look and functionality.
          Arran Mccullough made changes -
          Attachment Case11034Example.zip [ 14237 ]
          Attachment Case11034ExampleWAR.zip [ 14238 ]
          Hide
          Arran Mccullough added a comment -

          Issue is still reproducible on the ICEfaces EE 3.0 final release.

          Show
          Arran Mccullough added a comment - Issue is still reproducible on the ICEfaces EE 3.0 final release.
          Arran Mccullough made changes -
          Assignee Ken Fyten [ ken.fyten ]
          Hide
          Evgheni Sadovoi added a comment -

          ICE-7852 might be related to this one

          Show
          Evgheni Sadovoi added a comment - ICE-7852 might be related to this one
          Hide
          Ken Fyten added a comment -

          This should be resolved as of the 3.0.1 release. Please confirm.

          Show
          Ken Fyten added a comment - This should be resolved as of the 3.0.1 release. Please confirm.
          Ken Fyten made changes -
          Fix Version/s 3.0.1 [ 10282 ]
          Assignee Priority P1
          Assignee Ken Fyten [ ken.fyten ] Arran Mccullough [ arran.mccullough ]
          Arran Mccullough made changes -
          Fix Version/s 3.1 [ 10312 ]
          Fix Version/s 3.0.1 [ 10282 ]
          Hide
          Arran Mccullough added a comment -

          Issue is still reproducible on ICEfaces 3 trunk

          Show
          Arran Mccullough added a comment - Issue is still reproducible on ICEfaces 3 trunk
          Arran Mccullough made changes -
          Assignee Arran Mccullough [ arran.mccullough ] Ken Fyten [ ken.fyten ]
          Ken Fyten made changes -
          Assignee Ken Fyten [ ken.fyten ] Mark Collette [ mark.collette ]
          Arran Mccullough made changes -
          Salesforce Case [5007000000LEYu3] [5007000000LEYu3, 5007000000MGahE]
          Show
          Mark Collette added a comment - http://jforum.icesoft.org/JForum/posts/list/20247.page
          Hide
          Mark Collette added a comment -

          Fixed by ICE-7986

          Show
          Mark Collette added a comment - Fixed by ICE-7986
          Mark Collette made changes -
          Status Open [ 1 ] Resolved [ 5 ]
          Resolution Duplicate [ 3 ]
          Mark Collette made changes -
          Link This issue duplicates ICE-7986 [ ICE-7986 ]
          Ken Fyten made changes -
          Status Resolved [ 5 ] Closed [ 6 ]

            People

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

              Dates

              • Created:
                Updated:
                Resolved: