Branch: refs/heads/master
  Home:   https://github.com/cytoscape/cytoscape.js
  Commit: 50a68ea4d076cd4bf2c710e510e5fb0cea737d9f
      
https://github.com/cytoscape/cytoscape.js/commit/50a68ea4d076cd4bf2c710e510e5fb0cea737d9f
  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 drawn 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.

Reply via email to