Uploaded image for project: 'Tapestry'
  1. Tapestry
  2. TAPESTRY-55

Execute listener methods after setting all page's properties

Details

    • Bug
    • Status: Resolved
    • Resolution: Duplicate
    • 3.0
    • None
    • Framework
    • None
    • Operating System: All
      Platform: All
    • 21411

    Description

      A Form with multiple submit buttons that have listeners configured executes the
      listener method as it encounters it in the rewind process. By that point in time
      not all values might have been set in the page/component.

      Change Tapestry's rewind cycle so that all values are set into the component
      before executing the listener method for the button pressed. Make this behaviour
      configurable by adding a "defer" parameter on Submit and ImageSubmit.

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              dirk@xanthippe.ping.de Dirk Olmes
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Slack

                  Issue deployment