Changes since 2.9.3
Fixes
-
Ignore pending JS invocations for invisible node in UI dirty check (#17109)
Commit · Pull requestUI dirty check currently takes into account also pending JS invocation for invisible node, that however will not be sent to the client. This change updates the check to only consider JS invocation that should be effectively sent to the browser.
-
Add detach listener callback once for pending invocations (#17092)
Commit · Pull request · IssueCurrently, the detach listener callback is added to pending javascript invocation on every call to dumpPendingJavaScriptInvocations. This change will apply the callback only once, when the pending invocation is seen for the first time.
-
Store LastSeenServerSyncId in atmosphere resource session (#16996)
Commit · Pull requestStoring the header value in AtmosphereResource session should prevent issues with long polling and servlet container that recycles requests. This change stores in the resource session the value got from client during connection so that it will be available even if the underliyng request gets nullified. Part of #16968 Part of #16775