From 283b0c9a859019537ecf4ae18c40b8ab49ad034e Mon Sep 17 00:00:00 2001 From: Artur Arseniev Date: Wed, 15 Sep 2021 15:56:44 +0200 Subject: [PATCH] Update open asset manager in ComponentImage --- src/dom_components/view/ComponentImageView.js | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/src/dom_components/view/ComponentImageView.js b/src/dom_components/view/ComponentImageView.js index a3bfb63b5..c8333c601 100644 --- a/src/dom_components/view/ComponentImageView.js +++ b/src/dom_components/view/ComponentImageView.js @@ -63,17 +63,17 @@ export default ComponentView.extend({ onActive(ev) { ev && ev.stopPropagation(); const { em, model } = this; - const ed = em && em.get('Editor'); + const am = em && em.get('AssetManager'); - if (ed && model.get('editable')) { - ed.runCommand('open-assets', { + if (am && model.get('editable')) { + am.open({ + select(asset, complete) { + model.set({ src: asset.getSrc() }); + complete && am.close(); + }, target: model, types: ['image'], - accept: 'image/*', - onSelect() { - ed.Modal.close(); - ed.AssetManager.setTarget(null); - } + accept: 'image/*' }); } },