ICEfaces
  1. ICEfaces
  2. ICE-10677

showcase ace:dateTimeEntry > Time Entry demo fails in IE7/8 when deltaSubmit=true

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: EE-3.3.0.GA_P02
    • Fix Version/s: EE-3.3.0.GA_P03
    • Component/s: Sample Apps
    • Labels:
      None
    • Environment:
      Tomcat 7, ICEfaces EE-3.3.0.GA_P03 tag r44639, all browsers. DeltaSubmit=true
    • Assignee Priority:
      P2

      Description

      IE 7/8 - the showcase ace:dateTimeEntry > TimeEntry Time Only and Date Only apps do not update after changing values then submitting.

      To reproduce:
      1.) Build showcase with deltaSubmit=true, deploy and use IE 7 or IE 8.
      2.) Navigate to ace:dateTimeEntry > TimeEntry demo.
      3.) Use radioButton to select Time Only .
      4.) Use sliders to change time and press submit.
      5.) The new time chosen is not updated on the page.
      This also happens when using the "Date Only" selection.



        Activity

        Liana Munroe created issue -
        Ken Fyten made changes -
        Field Original Value New Value
        Assignee Mircea Toma [ mircea.toma ]
        Fix Version/s EE-3.3.0.GA_P03 [ 11572 ]
        Assignee Priority P2 [ 10011 ]
        Hide
        Mircea Toma added a comment - - edited

        Modified single submit capturing to drop focusout triggered single submits, they are redundant since the state of radio or checkbox elements can be changed only by click events. This avoids issuing double submits for any state change. Relative to deltaSubmit the focusout triggers a new calculation for the previous parameters which includes the changed value of the dateTimeEntry (normally the old value should be used as it's done during the click event).

        Show
        Mircea Toma added a comment - - edited Modified single submit capturing to drop focusout triggered single submits, they are redundant since the state of radio or checkbox elements can be changed only by click events. This avoids issuing double submits for any state change. Relative to deltaSubmit the focusout triggers a new calculation for the previous parameters which includes the changed value of the dateTimeEntry (normally the old value should be used as it's done during the click event).
        Mircea Toma made changes -
        Status Open [ 1 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]
        Hide
        Carmen Cristurean added a comment -

        Verified with EE 3.3 P03 Jenkins Build # 9.

        Show
        Carmen Cristurean added a comment - Verified with EE 3.3 P03 Jenkins Build # 9.
        Ken Fyten made changes -
        Status Resolved [ 5 ] Closed [ 6 ]

          People

          • Assignee:
            Mircea Toma
            Reporter:
            Liana Munroe
          • Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: