ICEfaces
  1. ICEfaces
  2. ICE-11323

ace:dateTimeEntry - dateTextChange event not fired after changing style

    Details

    • Type: Bug Bug
    • Status: Resolved
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: EE-3.3.0.GA_P04
    • Fix Version/s: EE-3.3.0.GA_P05
    • Component/s: ACE-Components
    • Labels:
      None
    • Environment:
      All

      Description

      In this scenario an ace:dateTimeEntry is set to change its input field background colour when the selected date is not the current/today's date.

      This dateTimeEntry also has an ace:ajax tag to be fired for the dateTextChange event.

      The issue is that when the colour change happens, the dateTextChange event is no longer fired.

        Activity

        Hide
        Arran Mccullough added a comment -

        Attached test case to reprodyce the issue.

        Steps:

        • Load welcomeICEfaces.jsf
        • Select a date that is not todays date.
        • The input field should be highlighted and there will be logging that the valueChangeListener was called.
        • Try change the date to something else and tab out of the input field. The VCL should be called again but is not.
        Show
        Arran Mccullough added a comment - Attached test case to reprodyce the issue. Steps: Load welcomeICEfaces.jsf Select a date that is not todays date. The input field should be highlighted and there will be logging that the valueChangeListener was called. Try change the date to something else and tab out of the input field. The VCL should be called again but is not.
        Hide
        Arturo Zambrano added a comment - - edited

        r51729: backported ICE-11293 and added fix to avoid double request

        Committed to http://dev.icesoft.com/svn/ossrepo/icefaces-ee/patches/icefaces-ee-3.3.0_P04-FedEx-Build/icefaces

        Show
        Arturo Zambrano added a comment - - edited r51729: backported ICE-11293 and added fix to avoid double request Committed to http://dev.icesoft.com/svn/ossrepo/icefaces-ee/patches/icefaces-ee-3.3.0_P04-FedEx-Build/icefaces
        Hide
        Liana Munroe added a comment -

        Tested with ICEfaces EE-3.3.0 maintenance branch r51820, Tomcat 8, FF 55, Chrome 60, MS Edge, IE 11, 10 using attached test app.
        The app is functional however there is a console error after selecting a second date (all browsers):

        Message: Object doesn't support property or method 'setDate'
        Line: 1
        Char: 261
        Code: 0
        URI: http://10.18.39.102:8080/Case14130Example/welcomeICEfaces.jsf

        Show
        Liana Munroe added a comment - Tested with ICEfaces EE-3.3.0 maintenance branch r51820, Tomcat 8, FF 55, Chrome 60, MS Edge, IE 11, 10 using attached test app. The app is functional however there is a console error after selecting a second date (all browsers): Message: Object doesn't support property or method 'setDate' Line: 1 Char: 261 Code: 0 URI: http://10.18.39.102:8080/Case14130Example/welcomeICEfaces.jsf
        Hide
        Arturo Zambrano added a comment -

        r51826: a more proper fix that prevents issues related to the widgetVar not being fully initialized

        Show
        Arturo Zambrano added a comment - r51826: a more proper fix that prevents issues related to the widgetVar not being fully initialized

          People

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

            Dates

            • Created:
              Updated:
              Resolved: