From 963eac8c0a8d1e21b241c7c3eb80092389888660 Mon Sep 17 00:00:00 2001 From: BoykoAlex Date: Mon, 4 Nov 2019 14:55:13 -0500 Subject: [PATCH] Move link event handler after all other hooks have been added --- src/lib/editor/editor.component.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/lib/editor/editor.component.ts b/src/lib/editor/editor.component.ts index b49caa7..f662e3b 100644 --- a/src/lib/editor/editor.component.ts +++ b/src/lib/editor/editor.component.ts @@ -1028,8 +1028,6 @@ export class EditorComponent implements OnInit, OnDestroy { } handleLinkCreation(link: dia.Link) { - this.handleLinkEvent('add', link); - link.on('change:source', (l: dia.Link) => { this.autosizePaper(); let newSourceId = l.get('source').id; @@ -1074,6 +1072,8 @@ export class EditorComponent implements OnInit, OnDestroy { if (this.readOnlyCanvas) { link.attr('.link-tools/display', 'none'); } + + this.handleLinkEvent('add', link); } initGraphListeners() {