diff --git a/src/editor/js/components/editor.tsx b/src/editor/js/components/editor.tsx
index db3e675a2f86b4505fcaf1ee79141fddafbcb847..c6babe2e5568ce2bcb367ac5b2063f66cf1cf14a 100644
--- a/src/editor/js/components/editor.tsx
+++ b/src/editor/js/components/editor.tsx
@@ -247,8 +247,6 @@ export class Editor extends React.PureComponent<propTypes, stateTypes> {
     }
 
     private handleNodeCanvasObject(node: any, ctx: any, globalScale: any) {
-        console.log("Custom node rendering");
-
         // add ring just for highlighted nodes
         if (this.isHighlighted(node)) {
             ctx.beginPath();
@@ -414,9 +412,9 @@ export class Editor extends React.PureComponent<propTypes, stateTypes> {
                             warmupTicks={this.warmupTicks}
                             onEngineStop={this.handleEngineStop}
                             nodeCanvasObject={this.handleNodeCanvasObject}
-                            nodeCanvasObjectMode={"after"}
+                            nodeCanvasObjectMode={() => "after"}
                             linkCanvasObject={this.handleLinkCanvasObject}
-                            linkCanvasObjectMode={"replace"}
+                            linkCanvasObjectMode={() => "replace"}
                             onNodeDrag={this.handleNodeDrag}
                             onNodeDragEnd={this.handleNodeDragEnd}
                             onLinkClick={this.handleLinkClick}