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

Execute listener methods after setting all page's properties

    XMLWordPrintableJSON

    Details

    • Type: Bug
    • Status: Resolved
    • Resolution: Duplicate
    • Affects Version/s: 3.0
    • Fix Version/s: None
    • Component/s: Framework
    • Labels:
      None
    • Environment:
      Operating System: All
      Platform: All
    • Bugzilla Id:
      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

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

                Dates

                • Created:
                  Updated:
                  Resolved: