Branch: refs/heads/master
  Home:   https://github.com/cytoscape/cytoscape.js
  Commit: b084d104a8869322eb63f08f6814d2462cd23d36
      
https://github.com/cytoscape/cytoscape.js/commit/b084d104a8869322eb63f08f6814d2462cd23d36
  Author: Max Franz <[email protected]>
  Date:   2019-03-04 (Mon, 04 Mar 2019)

  Changed paths:
    M debug/tests.js
    M src/collection/index.js
    M src/collection/style.js
    M src/extensions/renderer/base/coord-ele-math/edge-control-points.js
    M src/extensions/renderer/base/coord-ele-math/rendered-style.js

  Log Message:
  -----------
  When a bundled bezier edge is moved or removed, its parallel edges in the 
bundle must be enqueued for rendered style recalculation.  Previous 
simplifications of the rendered style queue system made it so many cases were 
joined together.  This simplification doesn't apply to the move and remove 
operations, so they have to be handled separately.

- Adds private utility function `edge.isBundledBezier()`.
- Adds private `moveout` event for just after the "remove" phase of a move 
operation.
- Adds interactive tests on the debug for remove and move operations on a set 
of bundled bezier edges.

Ref : Bezier edges do not update when sibling edges are removed asynchronously 
#2317


-- 
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