Announcement

Collapse
No announcement yet.
X
  • Filter
  • Time
Clear All
new posts

    DynamicForm Multiple Saves

    SmartGWT Enterprise 14.14-p20250927

    We have an issue with a DynamicForm where multiple save calls are happening. The results of the first save call wipe out the pending changes from the second save call.

    This is happening because we have used setImplicitSaveOnBlur(true). When a user changes a field in the form, the first save call happens. But while that is happening, they are also changing a checkbox in the form. When the first save completes, the checkbox gets set back because the response from the first save has that value as false.

    Is there a way to have the response from update calls not overwrite any pending changes?

    #2
    Just a quick update - we were having trouble reproducing this, but we think we've got it now.

    The server is supposed to be able to return modified or generated data when a save occurs, for sequences, timestamps and other kinds of server-generated field values. It looks like the cache sync code in this area might be overly aggressive and is treating the entire record as server-generated data.

    We'll get to the bottom of it.

    Comment


      #3
      Sorry for the delay in responding. The issue has been addressed, so please test with nightly builds from November 12 onwards.

      Regards
      Isomorphic Software

      Comment

      Working...
      X