Welcome to the Vue feedback portal. We’re happy you’re here! If you have feedback on how to improve the Vue, we’d love to hear it!

  • Check out the features or bugs others have reported and vote on your favorites. Feedback will be prioritized based on popularity.
  • If you have feedback that’s not listed yet, submit your own.

Thanks for joining our community and helping improve Syncfusion products!

1
Vote

Here is the stack trace.

Sometimes it requires moving the nodes a few times but on a long period of work, it has a high likelihood of destroying the work done so far.


If needed let's set a meeting and I will show it live and allow you to try drill into it or how to reproduce it.


thanks and have a great day


An error occurred: Uncaught TypeError: Cannot read properties of undefined (reading 'length') TypeError: Cannot read properties of undefined (reading 'length')

    at findIntermeditatePoints (@syncfusion_ej2-diagrams.js?v=25918eed:5407:54)

    at defaultOrthoConnection (@syncfusion_ej2-diagrams.js?v=25918eed:5230:29)

    at terminateConnection (@syncfusion_ej2-diagrams.js?v=25918eed:4589:12)

    at findConnectorPoints (@syncfusion_ej2-diagrams.js?v=25918eed:4476:29)

    at Connector2.getConnectorPoints (@syncfusion_ej2-diagrams.js?v=25918eed:14811:16)

    at Diagram2.getPoints (@syncfusion_ej2-diagrams.js?v=25918eed:46418:30)

    at Diagram2.connectorPropertyChange (@syncfusion_ej2-diagrams.js?v=25918eed:46307:23)

    at Diagram2.onPropertyChanged (@syncfusion_ej2-diagrams.js?v=25918eed:38346:26)

    at Base2.dataBind (chunk-HA4VELSK.js?v=25918eed:5569:14)

    at Component2.dataBind (chunk-HA4VELSK.js?v=25918eed:7076:33)

window.onerror @ Diagram.vue:632

error (async)

(anonymous) @ Diagram.vue:631

(anonymous) @ chunk-MSP2O2QF.js?v=25918eed:4485

callWithErrorHandling @ chunk-MSP2O2QF.js?v=25918eed:1828

callWithAsyncErrorHandling @ chunk-MSP2O2QF.js?v=25918eed:1835

hook.__weh.hook.__weh @ chunk-MSP2O2QF.js?v=25918eed:4465

flushPostFlushCbs @ chunk-MSP2O2QF.js?v=25918eed:2002

flushJobs @ chunk-MSP2O2QF.js?v=25918eed:2040

Promise.then (async)

queueFlush @ chunk-MSP2O2QF.js?v=25918eed:1943

queueJob @ chunk-MSP2O2QF.js?v=25918eed:1937

(anonymous) @ chunk-MSP2O2QF.js?v=25918eed:7748

resetScheduling @ chunk-MSP2O2QF.js?v=25918eed:681

triggerEffects @ chunk-MSP2O2QF.js?v=25918eed:725

triggerRefValue @ chunk-MSP2O2QF.js?v=25918eed:1485

set value @ chunk-MSP2O2QF.js?v=25918eed:1530

finalizeNavigation @ vue-router.js?v=25918eed:2410

(anonymous) @ vue-router.js?v=25918eed:2320

Promise.then (async)

pushWithRedirect @ vue-router.js?v=25918eed:2288

push @ vue-router.js?v=25918eed:2214

install @ vue-router.js?v=25918eed:2566

use @ chunk-MSP2O2QF.js?v=25918eed:5455

(anonymous) @ main.js:98

Show 19 more frames

Show less

@syncfusion_ej2-diagrams.js?v=25918eed:5407 Uncaught TypeError: Cannot read properties of undefined (reading 'length')

    at findIntermeditatePoints (@syncfusion_ej2-diagrams.js?v=25918eed:5407:54)

    at defaultOrthoConnection (@syncfusion_ej2-diagrams.js?v=25918eed:5230:29)

    at terminateConnection (@syncfusion_ej2-diagrams.js?v=25918eed:4589:12)

    at findConnectorPoints (@syncfusion_ej2-diagrams.js?v=25918eed:4476:29)

    at Connector2.getConnectorPoints (@syncfusion_ej2-diagrams.js?v=25918eed:14811:16)

    at Diagram2.getPoints (@syncfusion_ej2-diagrams.js?v=25918eed:46418:30)

    at Diagram2.connectorPropertyChange (@syncfusion_ej2-diagrams.js?v=25918eed:46307:23)

    at Diagram2.onPropertyChanged (@syncfusion_ej2-diagrams.js?v=25918eed:38346:26)

    at Base2.dataBind (chunk-HA4VELSK.js?v=25918eed:5569:14)

    at Component2.dataBind (chunk-HA4VELSK.js?v=25918eed:7076:33)

findIntermeditatePoints @ @syncfusion_ej2-diagrams.js?v=25918eed:5407

defaultOrthoConnection @ @syncfusion_ej2-diagrams.js?v=25918eed:5230

terminateConnection @ @syncfusion_ej2-diagrams.js?v=25918eed:4589

findConnectorPoints @ @syncfusion_ej2-diagrams.js?v=25918eed:4476

Connector2.getConnectorPoints @ @syncfusion_ej2-diagrams.js?v=25918eed:14811

Diagram2.getPoints @ @syncfusion_ej2-diagrams.js?v=25918eed:46418

Diagram2.connectorPropertyChange @ @syncfusion_ej2-diagrams.js?v=25918eed:46307

Diagram2.onPropertyChanged @ @syncfusion_ej2-diagrams.js?v=25918eed:38346

Base2.dataBind @ chunk-HA4VELSK.js?v=25918eed:5569

Component2.dataBind @ chunk-HA4VELSK.js?v=25918eed:7076

setTimeout (async)

ChildProperty2.updateTimeOut @ chunk-HA4VELSK.js?v=25918eed:6474

ChildProperty2.updateTimeOut @ chunk-HA4VELSK.js?v=25918eed:6472

ChildProperty2.saveChanges @ chunk-HA4VELSK.js?v=25918eed:6521

(anonymous) @ chunk-HA4VELSK.js?v=25918eed:5749

merge @ chunk-HA4VELSK.js?v=25918eed:80

ChildProperty2.setProperties @ chunk-HA4VELSK.js?v=25918eed:6493

(anonymous) @ chunk-HA4VELSK.js?v=25918eed:5761

setLineEndPoint @ @syncfusion_ej2-diagrams.js?v=25918eed:5710

findConnectorPoints @ @syncfusion_ej2-diagrams.js?v=25918eed:4478

Connector2.getConnectorPoints @ @syncfusion_ej2-diagrams.js?v=25918eed:14811

Diagram2.getPoints @ @syncfusion_ej2-diagrams.js?v=25918eed:46418

Diagram2.connectorPropertyChange @ @syncfusion_ej2-diagrams.js?v=25918eed:46307

Diagram2.updateConnectorProperties @ @syncfusion_ej2-diagrams.js?v=25918eed:46189

Diagram2.updateConnectorEdges @ @syncfusion_ej2-diagrams.js?v=25918eed:46200

DiagramEventHandler2.updateAnnotation @ @syncfusion_ej2-diagrams.js?v=25918eed:28225

DiagramEventHandler2.mouseUp @ @syncfusion_ej2-diagrams.js?v=25918eed:28215

Show 26 more frames

Show less

Diagram.vue:632 An error occurred: Uncaught TypeError: Cannot read properties of undefined (reading 'length') TypeError: Cannot read properties of undefined (reading 'length')

    at findIntermeditatePoints (@syncfusion_ej2-diagrams.js?v=25918eed:5407:54)

    at defaultOrthoConnection (@syncfusion_ej2-diagrams.js?v=25918eed:5230:29)

    at terminateConnection (@syncfusion_ej2-diagrams.js?v=25918eed:4589:12)

    at findConnectorPoints (@syncfusion_ej2-diagrams.js?v=25918eed:4476:29)

    at Connector2.getConnectorPoints (@syncfusion_ej2-diagrams.js?v=25918eed:14811:16)

    at Diagram2.getPoints (@syncfusion_ej2-diagrams.js?v=25918eed:46418:30)

    at Diagram2.connectorPropertyChange (@syncfusion_ej2-diagrams.js?v=25918eed:46307:23)

    at Diagram2.updateConnectorProperties (@syncfusion_ej2-diagrams.js?v=25918eed:46189:14)

    at Diagram2.updateConnectorEdges (@syncfusion_ej2-diagrams.js?v=25918eed:46200:16)

    at Diagram2.nodePropertyChange (@syncfusion_ej2-diagrams.js?v=25918eed:46007:18)

window.onerror @ Diagram.vue:632

error (async)

(anonymous) @ Diagram.vue:631

(anonymous) @ chunk-MSP2O2QF.js?v=25918eed:4485

callWithErrorHandling @ chunk-MSP2O2QF.js?v=25918eed:1828

callWithAsyncErrorHandling @ chunk-MSP2O2QF.js?v=25918eed:1835

hook.__weh.hook.__weh @ chunk-MSP2O2QF.js?v=25918eed:4465

flushPostFlushCbs @ chunk-MSP2O2QF.js?v=25918eed:2002

flushJobs @ chunk-MSP2O2QF.js?v=25918eed:2040

Promise.then (async)

queueFlush @ chunk-MSP2O2QF.js?v=25918eed:1943

queueJob @ chunk-MSP2O2QF.js?v=25918eed:1937

(anonymous) @ chunk-MSP2O2QF.js?v=25918eed:7748

resetScheduling @ chunk-MSP2O2QF.js?v=25918eed:681

triggerEffects @ chunk-MSP2O2QF.js?v=25918eed:725

triggerRefValue @ chunk-MSP2O2QF.js?v=25918eed:1485

set value @ chunk-MSP2O2QF.js?v=25918eed:1530

finalizeNavigation @ vue-router.js?v=25918eed:2410

(anonymous) @ vue-router.js?v=25918eed:2320

Promise.then (async)

pushWithRedirect @ vue-router.js?v=25918eed:2288

push @ vue-router.js?v=25918eed:2214

install @ vue-router.js?v=25918eed:2566

use @ chunk-MSP2O2QF.js?v=25918eed:5455

(anonymous) @ main.js:98

Show 19 more frames

Show less

@syncfusion_ej2-diagrams.js?v=25918eed:5407 Uncaught TypeError: Cannot read properties of undefined (reading 'length')

    at findIntermeditatePoints (@syncfusion_ej2-diagrams.js?v=25918eed:5407:54)

    at defaultOrthoConnection (@syncfusion_ej2-diagrams.js?v=25918eed:5230:29)

    at terminateConnection (@syncfusion_ej2-diagrams.js?v=25918eed:4589:12)

    at findConnectorPoints (@syncfusion_ej2-diagrams.js?v=25918eed:4476:29)

    at Connector2.getConnectorPoints (@syncfusion_ej2-diagrams.js?v=25918eed:14811:16)

    at Diagram2.getPoints (@syncfusion_ej2-diagrams.js?v=25918eed:46418:30)

    at Diagram2.connectorPropertyChange (@syncfusion_ej2-diagrams.js?v=25918eed:46307:23)

    at Diagram2.updateConnectorProperties (@syncfusion_ej2-diagrams.js?v=25918eed:46189:14)

    at Diagram2.updateConnectorEdges (@syncfusion_ej2-diagrams.js?v=25918eed:46200:16)

    at Diagram2.nodePropertyChange (@syncfusion_ej2-diagrams.js?v=25918eed:46007:18)

findIntermeditatePoints @ @syncfusion_ej2-diagrams.js?v=25918eed:5407

defaultOrthoConnection @ @syncfusion_ej2-diagrams.js?v=25918eed:5230

terminateConnection @ @syncfusion_ej2-diagrams.js?v=25918eed:4589

findConnectorPoints @ @syncfusion_ej2-diagrams.js?v=25918eed:4476

Connector2.getConnectorPoints @ @syncfusion_ej2-diagrams.js?v=25918eed:14811

Diagram2.getPoints @ @syncfusion_ej2-diagrams.js?v=25918eed:46418

Diagram2.connectorPropertyChange @ @syncfusion_ej2-diagrams.js?v=25918eed:46307

Diagram2.updateConnectorProperties @ @syncfusion_ej2-diagrams.js?v=25918eed:46189

Diagram2.updateConnectorEdges @ @syncfusion_ej2-diagrams.js?v=25918eed:46200

Diagram2.nodePropertyChange @ @syncfusion_ej2-diagrams.js?v=25918eed:46007

DiagramEventHandler2.updateContainerProperties @ @syncfusion_ej2-diagrams.js?v=25918eed:29387

DiagramEventHandler2.mouseUp @ @syncfusion_ej2-diagrams.js?v=25918eed:28062

Show 12 more frames

Show less

Diagram.vue:632 An error occurred: Uncaught TypeError: Cannot read properties of undefined (reading 'length') TypeError: Cannot read properties of undefined (reading 'length')

    at findIntermeditatePoints (@syncfusion_ej2-diagrams.js?v=25918eed:5407:54)

    at defaultOrthoConnection (@syncfusion_ej2-diagrams.js?v=25918eed:5230:29)

    at terminateConnection (@syncfusion_ej2-diagrams.js?v=25918eed:4589:12)

    at findConnectorPoints (@syncfusion_ej2-diagrams.js?v=25918eed:4476:29)

    at Connector2.getConnectorPoints (@syncfusion_ej2-diagrams.js?v=25918eed:14811:16)

    at Diagram2.getPoints (@syncfusion_ej2-diagrams.js?v=25918eed:46418:30)

    at Diagram2.connectorPropertyChange (@syncfusion_ej2-diagrams.js?v=25918eed:46307:23)

    at Diagram2.updateConnectorProperties (@syncfusion_ej2-diagrams.js?v=25918eed:46189:14)

    at Diagram2.updateConnectorEdges (@syncfusion_ej2-diagrams.js?v=25918eed:46200:16)

    at Diagram2.nodePropertyChange (@syncfusion_ej2-diagrams.js?v=25918eed:46007:18)

window.onerror @ Diagram.vue:632

error (async)

(anonymous) @ Diagram.vue:631

(anonymous) @ chunk-MSP2O2QF.js?v=25918eed:4485

callWithErrorHandling @ chunk-MSP2O2QF.js?v=25918eed:1828

callWithAsyncErrorHandling @ chunk-MSP2O2QF.js?v=25918eed:1835

hook.__weh.hook.__weh @ chunk-MSP2O2QF.js?v=25918eed:4465

flushPostFlushCbs @ chunk-MSP2O2QF.js?v=25918eed:2002

flushJobs @ chunk-MSP2O2QF.js?v=25918eed:2040

Promise.then (async)

queueFlush @ chunk-MSP2O2QF.js?v=25918eed:1943

queueJob @ chunk-MSP2O2QF.js?v=25918eed:1937

(anonymous) @ chunk-MSP2O2QF.js?v=25918eed:7748

resetScheduling @ chunk-MSP2O2QF.js?v=25918eed:681

triggerEffects @ chunk-MSP2O2QF.js?v=25918eed:725

triggerRefValue @ chunk-MSP2O2QF.js?v=25918eed:1485

set value @ chunk-MSP2O2QF.js?v=25918eed:1530

finalizeNavigation @ vue-router.js?v=25918eed:2410

(anonymous) @ vue-router.js?v=25918eed:2320

Promise.then (async)

pushWithRedirect @ vue-router.js?v=25918eed:2288

push @ vue-router.js?v=25918eed:2214

install @ vue-router.js?v=25918eed:2566

use @ chunk-MSP2O2QF.js?v=25918eed:5455

(anonymous) @ main.js:98

Show 19 more frames

Show less

@syncfusion_ej2-diagrams.js?v=25918eed:5407 Uncaught TypeError: Cannot read properties of undefined (reading 'length')

    at findIntermeditatePoints (@syncfusion_ej2-diagrams.js?v=25918eed:5407:54)

    at defaultOrthoConnection (@syncfusion_ej2-diagrams.js?v=25918eed:5230:29)

    at terminateConnection (@syncfusion_ej2-diagrams.js?v=25918eed:4589:12)

    at findConnectorPoints (@syncfusion_ej2-diagrams.js?v=25918eed:4476:29)

    at Connector2.getConnectorPoints (@syncfusion_ej2-diagrams.js?v=25918eed:14811:16)

    at Diagram2.getPoints (@syncfusion_ej2-diagrams.js?v=25918eed:46418:30)

    at Diagram2.connectorPropertyChange (@syncfusion_ej2-diagrams.js?v=25918eed:46307:23)

    at Diagram2.updateConnectorProperties (@syncfusion_ej2-diagrams.js?v=25918eed:46189:14)

    at Diagram2.updateConnectorEdges (@syncfusion_ej2-diagrams.js?v=25918eed:46200:16)

    at Diagram2.nodePropertyChange (@syncfusion_ej2-diagrams.js?v=25918eed:46007:18)

findIntermeditatePoints @ @syncfusion_ej2-diagrams.js?v=25918eed:5407

defaultOrthoConnection @ @syncfusion_ej2-diagrams.js?v=25918eed:5230

terminateConnection @ @syncfusion_ej2-diagrams.js?v=25918eed:4589

findConnectorPoints @ @syncfusion_ej2-diagrams.js?v=25918eed:4476

Connector2.getConnectorPoints @ @syncfusion_ej2-diagrams.js?v=25918eed:14811

Diagram2.getPoints @ @syncfusion_ej2-diagrams.js?v=25918eed:46418

Diagram2.connectorPropertyChange @ @syncfusion_ej2-diagrams.js?v=25918eed:46307

Diagram2.updateConnectorProperties @ @syncfusion_ej2-diagrams.js?v=25918eed:46189

Diagram2.updateConnectorEdges @ @syncfusion_ej2-diagrams.js?v=25918eed:46200

Diagram2.nodePropertyChange @ @syncfusion_ej2-diagrams.js?v=25918eed:46007

DiagramEventHandler2.updateContainerProperties @ @syncfusion_ej2-diagrams.js?v=25918eed:29387

DiagramEventHandler2.mouseLeave @ @syncfusion_ej2-diagrams.js?v=25918eed:28451

Show 12 more frames

Show less

Diagram.vue:632 An error occurred: Uncaught TypeError: Cannot read properties of undefined (reading 'length') TypeError: Cannot read properties of undefined (reading 'length')

    at findIntermeditatePoints (@syncfusion_ej2-diagrams.js?v=25918eed:5407:54)

    at defaultOrthoConnection (@syncfusion_ej2-diagrams.js?v=25918eed:5230:29)

    at terminateConnection (@syncfusion_ej2-diagrams.js?v=25918eed:4589:12)

    at findConnectorPoints (@syncfusion_ej2-diagrams.js?v=25918eed:4476:29)

    at Connector2.getConnectorPoints (@syncfusion_ej2-diagrams.js?v=25918eed:14811:16)

    at Diagram2.getPoints (@syncfusion_ej2-diagrams.js?v=25918eed:46418:30)

    at Diagram2.connectorPropertyChange (@syncfusion_ej2-diagrams.js?v=25918eed:46307:23)

    at Diagram2.updateConnectorProperties (@syncfusion_ej2-diagrams.js?v=25918eed:46189:14)

    at Diagram2.updateConnectorEdges (@syncfusion_ej2-diagrams.js?v=25918eed:46200:16)

    at Diagram2.nodePropertyChange (@syncfusion_ej2-diagrams.js?v=25918eed:46007:18)

window.onerror @ Diagram.vue:632

error (async)

(anonymous) @ Diagram.vue:631

(anonymous) @ chunk-MSP2O2QF.js?v=25918eed:4485

callWithErrorHandling @ chunk-MSP2O2QF.js?v=25918eed:1828

callWithAsyncErrorHandling @ chunk-MSP2O2QF.js?v=25918eed:1835

hook.__weh.hook.__weh @ chunk-MSP2O2QF.js?v=25918eed:4465

flushPostFlushCbs @ chunk-MSP2O2QF.js?v=25918eed:2002

flushJobs @ chunk-MSP2O2QF.js?v=25918eed:2040

Promise.then (async)

queueFlush @ chunk-MSP2O2QF.js?v=25918eed:1943

queueJob @ chunk-MSP2O2QF.js?v=25918eed:1937

(anonymous) @ chunk-MSP2O2QF.js?v=25918eed:7748

resetScheduling @ chunk-MSP2O2QF.js?v=25918eed:681

triggerEffects @ chunk-MSP2O2QF.js?v=25918eed:725

triggerRefValue @ chunk-MSP2O2QF.js?v=25918eed:1485

set value @ chunk-MSP2O2QF.js?v=25918eed:1530

finalizeNavigation @ vue-router.js?v=25918eed:2410

(anonymous) @ vue-router.js?v=25918eed:2320

Promise.then (async)

pushWithRedirect @ vue-router.js?v=25918eed:2288

push @ vue-router.js?v=25918eed:2214

install @ vue-router.js?v=25918eed:2566

use @ chunk-MSP2O2QF.js?v=25918eed:5455

(anonymous) @ main.js:98

Show 19 more frames

Show less

@syncfusion_ej2-diagrams.js?v=25918eed:5407 Uncaught TypeError: Cannot read properties of undefined (reading 'length')

    at findIntermeditatePoints (@syncfusion_ej2-diagrams.js?v=25918eed:5407:54)

    at defaultOrthoConnection (@syncfusion_ej2-diagrams.js?v=25918eed:5230:29)

    at terminateConnection (@syncfusion_ej2-diagrams.js?v=25918eed:4589:12)

    at findConnectorPoints (@syncfusion_ej2-diagrams.js?v=25918eed:4476:29)

    at Connector2.getConnectorPoints (@syncfusion_ej2-diagrams.js?v=25918eed:14811:16)

    at Diagram2.getPoints (@syncfusion_ej2-diagrams.js?v=25918eed:46418:30)

    at Diagram2.connectorPropertyChange (@syncfusion_ej2-diagrams.js?v=25918eed:46307:23)

    at Diagram2.updateConnectorProperties (@syncfusion_ej2-diagrams.js?v=25918eed:46189:14)

    at Diagram2.updateConnectorEdges (@syncfusion_ej2-diagrams.js?v=25918eed:46200:16)

    at Diagram2.nodePropertyChange (@syncfusion_ej2-diagrams.js?v=25918eed:46007:18)

findIntermeditatePoints @ @syncfusion_ej2-diagrams.js?v=25918eed:5407

defaultOrthoConnection @ @syncfusion_ej2-diagrams.js?v=25918eed:5230

terminateConnection @ @syncfusion_ej2-diagrams.js?v=25918eed:4589

findConnectorPoints @ @syncfusion_ej2-diagrams.js?v=25918eed:4476

Connector2.getConnectorPoints @ @syncfusion_ej2-diagrams.js?v=25918eed:14811

Diagram2.getPoints @ @syncfusion_ej2-diagrams.js?v=25918eed:46418

Diagram2.connectorPropertyChange @ @syncfusion_ej2-diagrams.js?v=25918eed:46307

Diagram2.updateConnectorProperties @ @syncfusion_ej2-diagrams.js?v=25918eed:46189

Diagram2.updateConnectorEdges @ @syncfusion_ej2-diagrams.js?v=25918eed:46200

Diagram2.nodePropertyChange @ @syncfusion_ej2-diagrams.js?v=25918eed:46007

Diagram2.onPropertyChanged @ @syncfusion_ej2-diagrams.js?v=25918eed:38309

Base2.dataBind @ chunk-HA4VELSK.js?v=25918eed:5569

Component2.dataBind @ chunk-HA4VELSK.js?v=25918eed:7076

setTimeout (async)

ChildProperty2.updateTimeOut @ chunk-HA4VELSK.js?v=25918eed:6474

ChildProperty2.saveChanges @ chunk-HA4VELSK.js?v=25918eed:6521

(anonymous) @ chunk-HA4VELSK.js?v=25918eed:5749

DiagramEventHandler2.updateContainerProperties @ @syncfusion_ej2-diagrams.js?v=25918eed:29347

DiagramEventHandler2.mouseLeave @ @syncfusion_ej2-diagrams.js?v=25918eed:28451

Show 18 more frames

Show less