From beb513ae0e9d54d9c262de61cb39f97b59a94a8a Mon Sep 17 00:00:00 2001 From: Brett Zamir Date: Mon, 28 May 2018 18:49:30 +0800 Subject: [PATCH] - npm: `package-lock.json`: updated version - Fix (Connector extension): Get config object when available --- editor/extensions/ext-connector.js | 11 +++++++---- package-lock.json | 2 +- 2 files changed, 8 insertions(+), 5 deletions(-) diff --git a/editor/extensions/ext-connector.js b/editor/extensions/ext-connector.js index 0455a61e..d10eb878 100644 --- a/editor/extensions/ext-connector.js +++ b/editor/extensions/ext-connector.js @@ -12,7 +12,7 @@ import svgEditor from '../svg-editor.js'; svgEditor.addExtension('Connector', function (S) { const $ = jQuery; const svgCanvas = svgEditor.canvas; - const {svgroot, getNextId, getElem, curConfig} = S, + const {svgroot, getNextId, getElem} = S, addElem = S.addSvgElementFromJson, selManager = S.selectorManager, connSel = '.se_connector', @@ -340,6 +340,7 @@ svgEditor.addExtension('Connector', function (S) { startX = opts.start_x; startY = opts.start_y; const mode = svgCanvas.getMode(); + const {curConfig: {initStroke}} = svgEditor; if (mode === 'connector') { if (started) { return; } @@ -366,10 +367,12 @@ svgEditor.addExtension('Connector', function (S) { attr: { id: getNextId(), points: (x + ',' + y + ' ' + x + ',' + y + ' ' + startX + ',' + startY), - stroke: '#' + curConfig.initStroke.color, - 'stroke-width': (!startElem.stroke_width || startElem.stroke_width === 0) ? curConfig.initStroke.width : startElem.stroke_width, + stroke: '#' + initStroke.color, + 'stroke-width': (!startElem.stroke_width || startElem.stroke_width === 0) + ? initStroke.width + : startElem.stroke_width, fill: 'none', - opacity: curConfig.initStroke.opacity, + opacity: initStroke.opacity, style: 'pointer-events:none' } }); diff --git a/package-lock.json b/package-lock.json index b4774bee..575b89d5 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "svgedit", - "version": "3.0.0-alpha.1", + "version": "3.0.0-alpha.2", "lockfileVersion": 1, "requires": true, "dependencies": {