Details
-
Bug
-
Status: Closed
-
Critical
-
Resolution: Fixed
-
1.2.4-core
-
None
Description
The code in the UIXCollection.invokeOnComponent() was written with the intent to call _flushCollectionModel() if it has not been already flushed for the request.
_getAndMarkFirstInvokeForRequest() returns true if the model has been already flushed, so the check:
if (_getAndMarkFirstInvokeForRequest(context, clientId))
should be:
if (!_getAndMarkFirstInvokeForRequest(context, clientId))