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

        Repository Revision Date User Message
        ICEsoft Public SVN Repository #48799 Fri May 13 17:02:05 MDT 2016 judy.guglielmin ICE-11016 ensure focus moves to proper field so that the opening of useNative="true" does not fire a change on the other (focussed) element. Some android devices require field to be left to fire "onchange" is known issue at this time.
        Files Changed
        Commit graph MODIFY /icefaces4/trunk/icefaces/mobi/component/resources/org.icefaces.component.datespinner/datespinner.js
        Commit graph MODIFY /icefaces4/trunk/icefaces/mobi/component/src/org/icefaces/mobi/component/datespinner/DateSpinnerRenderer.java
        Commit graph MODIFY /icefaces4/trunk/icefaces/mobi/component/src/org/icefaces/mobi/component/timespinner/TimeSpinnerRenderer.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #48790 Fri May 13 14:09:06 MDT 2016 judy.guglielmin ICE-11016 remove ability for hidden field to submit when value is null (when another component commits and there is no inputValue). Not using hidden value any longer, since ability to use native widget as well as developed widget > Timespinner now just writes the call directly (rather than calling a method in component js.
        Files Changed
        Commit graph MODIFY /icefaces4/trunk/icefaces/mobi/component/src/org/icefaces/mobi/component/datespinner/DateSpinnerRenderer.java
        Commit graph MODIFY /icefaces4/trunk/icefaces/mobi/component/resources/org.icefaces.component.timespinner/timespinner.js
        Commit graph MODIFY /icefaces4/trunk/icefaces/mobi/component/src/org/icefaces/mobi/component/timespinner/TimeSpinnerRenderer.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #48785 Fri May 13 11:27:13 MDT 2016 judy.guglielmin ICE-11016 touch devices use own event as per TimeSpinner method getDefaultEventName.
        Files Changed
        Commit graph MODIFY /icefaces4/trunk/icefaces/mobi/component/resources/org.icefaces.component.datespinner/datespinner.js
        Commit graph MODIFY /icefaces4/trunk/icefaces/mobi/component/resources/org.icefaces.component.timespinner/timespinner.js
        Commit graph MODIFY /icefaces4/trunk/icefaces/mobi/component/src/org/icefaces/mobi/component/timespinner/TimeSpinnerRenderer.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #48773 Thu May 12 10:48:43 MDT 2016 judy.guglielmin ICE-11016 enter when useNative now does not do submit unless ace:ajax tag is present. Add ace:ajax to showcase example page
        Files Changed
        Commit graph MODIFY /icefaces4/trunk/icefaces/samples/showcase/showcase/src/main/webapp/resources/examples/mobi/datespinner/date-example.xhtml
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #48678 Mon May 02 13:11:03 MDT 2016 judy.guglielmin ICE-11016 enter when useNative now does not do submit unless ace:ajax tag is present. ICE-10876 already fixes this problem for dateSpinner. mobi:flipswitch is only other input component with 4.0, and does not submit unless ace:ajax so already compliant
        Files Changed
        Commit graph MODIFY /icefaces4/trunk/icefaces/mobi/component/src/org/icefaces/mobi/component/timespinner/TimeSpinnerRenderer.java

          People

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

            Dates

            • Created:
              Updated:
              Resolved: