Maximillian Steinbach created TAP5-2784: -------------------------------------------
Summary: Zone update listener bug Key: TAP5-2784 URL: https://issues.apache.org/jira/browse/TAP5-2784 Project: Tapestry 5 Issue Type: Bug Components: tapestry-core Affects Versions: 5.8.5 Reporter: Maximillian Steinbach *+Zone update listener bug+* {{@Inject}} {{private AjaxResponseRenderer ajaxResponseRenderer_;}} {{@Inject}} {{private JavaScriptSupport javaScriptSupport_;}} {{@InjectComponent}} {{private Zone outerZone_, innerZone_;}} {{void onUpdateOuterZone() {}} {{ ajaxResponseRenderer_.addRender(outerZone_.getClientId(), outerZone_.getBody());}} {{}}} {{void onUpdateInnerZone() {}} {{ ajaxResponseRenderer_.addRender(innerZone_.getClientId(), innerZone_.getBody());}} {{}}} {{@AfterRender}} {{void afterRender() {}} {{ javaScriptSupport_.require("Settings").with(outerZone_.getClientId());}} {{}}} {{<t:eventlink event="updateOuterZone" async="true">}} {{ Update Outer Zone}} {{</t:eventlink>}} {{<t:eventlink event="updateInnerZone" async="true">}} {{ Update Inner Zone}} {{</t:eventlink>}} {{<t:zone t:id="outerZone" id="outerZone">}} {{ Outer zone}} {{ <t:zone t:id="innerZone" id="innerZone">}} {{ Inner zone}} {{ </t:zone>}} {{</t:zone>}} {{define([ "jquery", "t5/core/events"], function($, events) {}} {{ return function(zoneId) {}} {{ $('#'+ zoneId).on(events.zone.didUpdate, function(e) {}} {{ alert('outer zone updated');}} {{ });}} {{ }}} {{});}} The alert is displayed when both eventlinks are clicked -- This message was sent by Atlassian Jira (v8.20.10#820010)