ICEfaces
  1. ICEfaces
  2. ICE-6323

Tabindex not changed when closing modal panelPopup

    Details

    • Type: Bug Bug
    • Status: Open
    • Priority: Major Major
    • Resolution: Unresolved
    • Affects Version/s: 1.8.2-EE-GA_P02
    • Fix Version/s: None
    • Component/s: ICE-Components
    • Labels:
      None
    • Environment:
      All
    • Workaround Exists:
      Yes
    • Workaround Description:
      Hide
       - Change the modal panelPopup to just use the visible tag to show/hide the popup.
       - If the panelPopup is inside a panelGroup then move it outside of this panelGroup. One thing to note is that the addition of a panelGroup is a workaround for an issue with using an inputRichText inside of the panelPopup (ICE-6001)
      Show
       - Change the modal panelPopup to just use the visible tag to show/hide the popup.  - If the panelPopup is inside a panelGroup then move it outside of this panelGroup. One thing to note is that the addition of a panelGroup is a workaround for an issue with using an inputRichText inside of the panelPopup ( ICE-6001 )

      Description

      A modal panelPopup is used inside a panelGroup on the page and the rendered attribute is used to show/hide the popup. When the popup is opened the underlying inputs have their tabindex set to -1. When this popup is closed these tabindex values are not reset which causes these components to not be selected.

      This is not reproducible on the component showcase because the modal popup example uses a workaround described.
      1. popup-tabindex-issue-popup-closed.JPG
        132 kB
      2. popup-tabindex-issue-popup-open.JPG
        132 kB
      3. popup-tabindex-issue-start.JPG
        129 kB

        Issue Links

          Activity

          Hide
          Arran Mccullough added a comment -

          Screen shots showing the changes to the tab index

          Show
          Arran Mccullough added a comment - Screen shots showing the changes to the tab index
          Hide
          Arran Mccullough added a comment -
          Show
          Arran Mccullough added a comment - NetBeans test cases Access URL: http://localhost:XXXX/Case9597Example2/main2.iface

            People

            • Assignee:
              Unassigned
              Reporter:
              Arran Mccullough
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated: