diff --git a/src/extensions/renderer/canvas/drawing-redraw.js b/src/extensions/renderer/canvas/drawing-redraw.js
index <HASH>..<HASH> 100644
--- a/src/extensions/renderer/canvas/drawing-redraw.js
+++ b/src/extensions/renderer/canvas/drawing-redraw.js
@@ -482,7 +482,7 @@ CRp.render = function( options ){
   }
 
   var extent = cy.extent();
-  var vpManip = (r.pinching || r.hoverData.dragging || r.swipePanning || r.data.wheelZooming || r.hoverData.draggingEles);
+  var vpManip = (r.pinching || r.hoverData.dragging || r.swipePanning || r.data.wheelZooming || r.hoverData.draggingEles || r.cy.animated());
   var hideEdges = r.hideEdgesOnViewport && vpManip;
 
   var needMbClear = [];
Include the animated viewport case for `hideEdgesOnViewport `

Ref : Hide edges on viewport animation #<I>