ICEfaces
  1. ICEfaces
  2. ICE-10156

dateTimeEntry popup remains after dateSelect event

    Details

    • Assignee Priority:
      P2
    • Support Case References:
    • Workaround Exists:
      Yes
    • Workaround Description:
      Hide
      - use 'button' as the popup trigger
      - avoid including the dateTimeEntry in the DOM diff via page-level changes
      - do not use the dateSelect event but use another component to submit the selected date value (which is used in the showcase).
      Show
      - use 'button' as the popup trigger - avoid including the dateTimeEntry in the DOM diff via page-level changes - do not use the dateSelect event but use another component to submit the selected date value (which is used in the showcase).

      Description

      The dateTimeEntry calendar popup will pop back up after selecting a date when an <ace:ajax> dateSelect event is used and the resulting DOM update includes the dateTimeEntry. Presumably this is because ICEfaces resets the current focus to the input field which re-triggers the popup after the DOM update is applied.

      It would be preferable for the component to track when a focus event is the result of a DOM update after a dateSelect and bypass the calendar popup, which is confusing to users.

        Activity

        Philip Breau created issue -
        Philip Breau made changes -
        Field Original Value New Value
        Attachment icefaces-test.war [ 17304 ]
        Arran Mccullough made changes -
        Support Case References Support Case #12972 - https://icesoft.my.salesforce.com/5007000000fDQcl
        Deryk Sinotte made changes -
        Assignee Mircea Toma [ mircea.toma ]
        Fix Version/s EE-3.3.0.GA_P03 [ 11572 ]
        Assignee Priority P2 [ 10011 ]
        Ken Fyten made changes -
        Fix Version/s EE-4.0.0.GA [ 11171 ]
        Mircea Toma made changes -
        Status Open [ 1 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]
        Ken Fyten made changes -
        Fix Version/s 4.1 [ 11375 ]
        Ken Fyten made changes -
        Status Resolved [ 5 ] Closed [ 6 ]

          People

          • Assignee:
            Mircea Toma
            Reporter:
            Philip Breau
          • Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: