ICEfaces
  1. ICEfaces
  2. ICE-11016

ensure mobile input components comply with ICEfaces 4 standard ajax submit

    Details

    • Affects:
      Compatibility/Configuration

      Description

      the current mobi:dateSpinner and mobi:timeSpinner components do a singleSubmit when users enter a value into the input field. THe only time this should happen is if the component uses ace:ajax (similar to all other input components in ICEfaces 4).

        Activity

        Hide
        Judy Guglielmin added a comment -

        rev. 48678. commit rev 48677 for ICE-10876 fixes this for mobi:dateSpinner and mobi:flipswitch was already compliant.

        Show
        Judy Guglielmin added a comment - rev. 48678. commit rev 48677 for ICE-10876 fixes this for mobi:dateSpinner and mobi:flipswitch was already compliant.
        Hide
        Liana Munroe added a comment -

        Verified ICEfaces EE-4.1.0 r 48691, Tomcat 8, IE 11, 10, FF 43, Chrome 50

        Show
        Liana Munroe added a comment - Verified ICEfaces EE-4.1.0 r 48691, Tomcat 8, IE 11, 10, FF 43, Chrome 50
        Hide
        Liana Munroe added a comment -

        Reopened for submit issues with date/Time Spinner showcase demo ICEfaces EE-4.1.0 RC build 4

        Show
        Liana Munroe added a comment - Reopened for submit issues with date/Time Spinner showcase demo ICEfaces EE-4.1.0 RC build 4
        Hide
        Judy Guglielmin added a comment -

        investigating the iPad timeSpinner submit issue. If there are more issues with dateSpinner or timeSpinner than this one, please let me know as I don't see any issues at all with dateSpinner.

        Show
        Judy Guglielmin added a comment - investigating the iPad timeSpinner submit issue. If there are more issues with dateSpinner or timeSpinner than this one, please let me know as I don't see any issues at all with dateSpinner.
        Hide
        Judy Guglielmin added a comment -

        when useNative is true, the dateSpinner was submitting in the showcase example just by opening the timeSpinner widget (useNative) and causing the date to be reset to today's date. (double decode!).
        Still a known issue on some Android devices, that the change when input type="date" (dateSpinner useNative="true"), the onchange will not be fired until the field loses focus.

        Show
        Judy Guglielmin added a comment - when useNative is true, the dateSpinner was submitting in the showcase example just by opening the timeSpinner widget (useNative) and causing the date to be reset to today's date. (double decode!). Still a known issue on some Android devices, that the change when input type="date" (dateSpinner useNative="true"), the onchange will not be fired until the field loses focus.
        Hide
        Liana Munroe added a comment -

        Verified ICEfaces EE-4.1.0 RC build 5. Tomcat8, ipad with ios 9.3.1, android 6.0.1.
        Note** the date and time spinners do not act identically in the showcase demo when using the ipad or android device.
        After picking a date you must blur away from the date picker in order to have the date submitted and value updated. The time spinner updates the value without having to blur away.

        Show
        Liana Munroe added a comment - Verified ICEfaces EE-4.1.0 RC build 5. Tomcat8, ipad with ios 9.3.1, android 6.0.1. Note** the date and time spinners do not act identically in the showcase demo when using the ipad or android device. After picking a date you must blur away from the date picker in order to have the date submitted and value updated. The time spinner updates the value without having to blur away.
        Hide
        Liana Munroe added a comment - - edited

        Verified ICEfaces EE-4.1.1.BETA build 2. Tomcat8, ipad with ios 9.3.1, android 6.0.1.
        Note** the date and time spinners do not act identically in the showcase demo when using the ipad or android device.
        After picking a date you must blur away from the date picker in order to have the date submitted and value updated. The time spinner updates the value without having to blur away.
        With the ios 9.3.1 ipad there is no "done" or "set" button on the native spinner which is why you must tap away from the date spinner to set the date.

        Show
        Liana Munroe added a comment - - edited Verified ICEfaces EE-4.1.1.BETA build 2. Tomcat8, ipad with ios 9.3.1, android 6.0.1. Note** the date and time spinners do not act identically in the showcase demo when using the ipad or android device. After picking a date you must blur away from the date picker in order to have the date submitted and value updated. The time spinner updates the value without having to blur away. With the ios 9.3.1 ipad there is no "done" or "set" button on the native spinner which is why you must tap away from the date spinner to set the date.
        Hide
        Ken Fyten added a comment -

        We'll consider the discrepancy between these two components behaviour a Known Issue on Chrome since this appears to be a Chrome issue with the native widgets, not much we can do about it.

        Show
        Ken Fyten added a comment - We'll consider the discrepancy between these two components behaviour a Known Issue on Chrome since this appears to be a Chrome issue with the native widgets, not much we can do about it.

          People

          • Assignee:
            Judy Guglielmin
            Reporter:
            Judy Guglielmin
          • Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: