ICEfaces
  1. ICEfaces
  2. ICE-8558

ace:dateTimeEntry - tab order is lost after selecting a date with the mouse with ace:ajax

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Minor Minor
    • Resolution: Fixed
    • Affects Version/s: EE-3.0.0.GA, 3.1
    • Fix Version/s: EE-3.2.0.GA, 3.3
    • Component/s: ACE-Components
    • Labels:
      None
    • Environment:
      Firefox, IE
    • Assignee Priority:
      P1
    • Salesforce Case Reference:

      Description

      This is a follow-on JIRA from ICE-8453. Remaining issue relates to using the ace:dateTimeEntry component in popup mode with ace:ajax specified.

      When a date is selected via the popup dialog when ajax event is added for date select, the focus is lost after coming back from server.

      The log trace shows that the re-focusing is being done by the framework, yet the focus can't be found anywhere.

        Issue Links

          Activity

          Repository Revision Date User Message
          ICEsoft Public SVN Repository #30822 Tue Sep 11 17:18:05 MDT 2012 mircea.toma ICE-8558 Change configuration during postbacks so that 'onfocus' callbacks are not wired. Rewire the 'onfocus' callbacks with the newly DOM attached elements after a delay so that ice.applyFocus command has a chance to run.
          Files Changed
          Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/resources/icefaces.ace/jquery/ui/jquery-ui.js
          Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/resources/icefaces.ace/datetimeentry/datetimeentry.js
          Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/datetimeentry/DateTimeEntryRenderer.java
          Repository Revision Date User Message
          ICEsoft Public SVN Repository #30945 Thu Sep 20 10:40:35 MDT 2012 yip.ng ICE-8558 reverted for now. Can't easily fix problems created. See JIRA for details.
          Files Changed
          Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/resources/icefaces.ace/jquery/ui/jquery-ui.js
          Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/resources/icefaces.ace/datetimeentry/datetimeentry.js
          Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/datetimeentry/DateTimeEntryRenderer.java
          Repository Revision Date User Message
          ICEsoft Public SVN Repository #32857 Tue Dec 18 14:28:59 MST 2012 mircea.toma ICE-8558 Modified ice.ace.Calendar.prototype.bindDateSelectListener to set the focus back on the input element after the update is applied.
          Files Changed
          Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/resources/icefaces.ace/datetimeentry/datetimeentry.js
          Repository Revision Date User Message
          ICEsoft Public SVN Repository #32925 Thu Dec 27 11:46:19 MST 2012 mircea.toma ICE-8558 Use ice.ace.jq variable instead of $.
          Files Changed
          Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/resources/icefaces.ace/datetimeentry/datetimeentry.js
          Repository Revision Date User Message
          ICEsoft Public SVN Repository #38310 Mon Sep 30 09:27:24 MDT 2013 mircea.toma ICE-8558 Re-wire the onfocus event listener only when the calendar has the input element rendered.
          Files Changed
          Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/resources/icefaces.ace/datetimeentry/datetimeentry.js

            People

            • Assignee:
              Mircea Toma
              Reporter:
              Arran Mccullough
            • Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: