ICEfaces
  1. ICEfaces
  2. ICE-4401

selectInputDate , tabbing between mutiple selectiputdateComponents is broken in IE.

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 1.7.2 SP1, 1.8
    • Fix Version/s: 1.8.1
    • Component/s: ICE-Components
    • Labels:
      None
    • Environment:
      tomcat 6, icefaces 1.8 or 1.72sp , internet explorer 7
    • Workaround Exists:
      Yes
    • Workaround Description:
      partial , but not a complete solution, force tabindex values to 0, selectInputDate.setTabindex(0), in the selectInputdateRender class.Still research impacts elsewhere of workaround. (more in comments

      Description

      When multiple selectinputdate components exist on a form (see screen print) and partialSubmit is true and TABINDEX is not set on anything.

      After the return from the partialSubmit (triggered by the valuechangeListener), focus goes to the address bar or menu if present , should go to the second selectinputdate. This is similar to the behavoir described in ice-3938 which indicated fixed in 1.8. That code doesn't even execute unless a tabindex is set on each component.
      1. element.js
        21 kB
        Michelle Cannon
      2. element.js
        21 kB
        Michelle Cannon
      3. icefaces-d2d.js
        83 kB
        Michelle Cannon
      4. icefaces-d2d.js
        83 kB
        Michelle Cannon
      1. screenshot-1.jpg
        106 kB

        Issue Links

          Activity

          Michelle Cannon created issue -
          Michelle Cannon made changes -
          Field Original Value New Value
          Attachment screenshot-1.jpg [ 11684 ]
          Michelle Cannon made changes -
          Attachment element.js [ 11691 ]
          Attachment icefaces-d2d.js [ 11692 ]
          Michelle Cannon made changes -
          Attachment element.js [ 11693 ]
          Attachment icefaces-d2d.js [ 11694 ]
          Michelle Cannon made changes -
          Link This issue blocks ICE-4405 [ ICE-4405 ]
          Ken Fyten made changes -
          Summary selectInputDate , tabbing between mutiple selectiputdateComponents is broken in ie7. selectInputDate , tabbing between mutiple selectiputdateComponents is broken in IE.
          Salesforce Case []
          Fix Version/s 1.8.1 [ 10170 ]
          Assignee Priority P2
          Assignee Mircea Toma [ mircea.toma ]
          Mircea Toma made changes -
          Status Open [ 1 ] Resolved [ 5 ]
          Resolution Invalid [ 6 ]
          Michelle Cannon made changes -
          Attachment defect1401-nojars.zip [ 11698 ]
          Ken Fyten made changes -
          Resolution Invalid [ 6 ]
          Status Resolved [ 5 ] Reopened [ 4 ]
          Ken Fyten made changes -
          Salesforce Case []
          Assignee Mircea Toma [ mircea.toma ] Adnan Durrani [ adnan.durrani ]
          Adnan Durrani made changes -
          Attachment ICE-4401.war [ 11705 ]
          Adnan Durrani made changes -
          Attachment ICE-4401.war [ 11705 ]
          Adnan Durrani made changes -
          Attachment ICE-4401.war [ 11706 ]
          Ken Fyten made changes -
          Salesforce Case []
          Assignee Adnan Durrani [ adnan.durrani ] Mircea Toma [ mircea.toma ]
          Ken Fyten made changes -
          Salesforce Case []
          Assignee Mircea Toma [ mircea.toma ] Adnan Durrani [ adnan.durrani ]
          Adnan Durrani made changes -
          Link This issue depends on ICE-4461 [ ICE-4461 ]
          Adnan Durrani made changes -
          Status Reopened [ 4 ] Resolved [ 5 ]
          Resolution Fixed [ 1 ]
          Ken Fyten made changes -
          Status Resolved [ 5 ] Closed [ 6 ]
          Assignee Priority P2

            People

            • Assignee:
              Adnan Durrani
              Reporter:
              Michelle Cannon
            • Votes:
              1 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: