Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
5.3.6, 5.4
Description
ZoneRefresh mixin triggers refresh event with context populated from parameter instead of context from event link.
Before render script it creates event link with context:
private Object createEventLink()
{ Link link = resources.createEventLink("zoneRefresh", context); return link.toAbsoluteURI(); }But then it uses context parameter instead of context from event link:
Object onZoneRefresh()
{
CaptureResultCallback<Object> callback = new CaptureResultCallback<Object>();
resources.triggerEvent(EventConstants.REFRESH, context, callback);
if(callback.getResult() != null)
{ return callback.getResult(); } return zone.getBody();
}