From cd80be0902354f2059eca43e67b1253f86f22d8b Mon Sep 17 00:00:00 2001 From: JFH <20402845+jfhenon@users.noreply.github.com> Date: Sun, 3 Jan 2021 17:59:48 +0100 Subject: [PATCH] fix panning --- src/editor/extensions/ext-panning/ext-panning.js | 16 +++++----------- 1 file changed, 5 insertions(+), 11 deletions(-) diff --git a/src/editor/extensions/ext-panning/ext-panning.js b/src/editor/extensions/ext-panning/ext-panning.js index d1f84b34..10f6ecfc 100644 --- a/src/editor/extensions/ext-panning/ext-panning.js +++ b/src/editor/extensions/ext-panning/ext-panning.js @@ -28,22 +28,16 @@ export default { const svgEditor = this; const strings = await loadExtensionTranslation(svgEditor.configObj.pref('lang')); const {svgCanvas} = svgEditor; - const buttons = [{ + const events = { id: 'ext-panning', - icon: 'panning.png', - type: 'mode', - events: { - click () { - svgCanvas.setMode('ext-panning'); - } + click () { + svgCanvas.setMode('ext-panning'); } - }]; + }; return { newUI: true, name: strings.name, - buttons: strings.buttons.map((button, i) => { - return Object.assign(buttons[i], button); - }), + events, mouseDown () { if (svgCanvas.getMode() === 'ext-panning') { svgEditor.setPanning(true);