add try catch to help show errors

This commit is contained in:
Mutasem 2021-11-05 13:12:29 +01:00
parent 5cb00963e7
commit b02bba55f2

View file

@ -1349,6 +1349,7 @@ export default mixins(
let exitTimer: NodeJS.Timeout | undefined;
let enterTimer: NodeJS.Timeout | undefined;
info.connection.bind('mouseover', (connection: Connection) => {
try {
if (exitTimer !== undefined) {
clearTimeout(exitTimer);
exitTimer = undefined;
@ -1364,14 +1365,20 @@ export default mixins(
CanvasHelpers.hideConnectionActions(activeConnection);
enterTimer = setTimeout(() => {
enterTimer = undefined;
activeConnection = info.connection;
CanvasHelpers.showConectionActions(info.connection);
}, 150);
} catch (e) {
console.error(e);
}
});
info.connection.bind('mouseout', (connection: Connection) => {
try {
if (exitTimer) {
return;
}
@ -1393,6 +1400,9 @@ export default mixins(
activeConnection = null;
}
}, 500);
} catch (e) {
console.error(e);
}
});
CanvasHelpers.addConnectionActionsOverlay(info.connection,