Branch: refs/heads/unstable
Home: https://github.com/cytoscape/cytoscape.js
Commit: 13aa330a475b43eb1cbabc26803caedcec05aca4
https://github.com/cytoscape/cytoscape.js/commit/13aa330a475b43eb1cbabc26803caedcec05aca4
Author: Max Franz <[email protected]>
Date: 2019-02-08 (Fri, 08 Feb 2019)
Changed paths:
M src/extensions/renderer/base/redraw.js
Log Message:
-----------
Disable frame ticks for the base renderer during batching
During batching, pre-frame hooks (like rendered style calculations, style
calculations) should not occur. Similarly, no frames should be draw during a
batch. A race condition could occur, for example, where the layer texture
cache draws to a texture before the batch cycle is complete. This would result
in an invalid (mid-batch) layer texture that is considered clean, if no events
dirty the texture post-batch. A redraw would then call upon the texture cache,
and the cache being marked clean could result in a scene that is not up-to-date.
Ref #2285
--
You received this message because you are subscribed to the Google Groups
"cytoscape-cvs" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/cytoscape-cvs.
For more options, visit https://groups.google.com/d/optout.