From ffbd25e6d8931ac4657eb85e4cef6414c9751932 Mon Sep 17 00:00:00 2001 From: Artur Arseniev Date: Fri, 26 Feb 2021 00:12:32 +0100 Subject: [PATCH] Update fallback in Component.getList --- src/dom_components/model/Component.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/dom_components/model/Component.js b/src/dom_components/model/Component.js index 368a16c56..c09a2b0d0 100644 --- a/src/dom_components/model/Component.js +++ b/src/dom_components/model/Component.js @@ -1699,8 +1699,10 @@ const Component = Backbone.Model.extend(Styleable).extend( * not ok, as it was shared between multiple editor instances */ getList(model) { - const domc = model.opt && model.opt.domc; - return domc ? domc.componentsById : {}; + const { opt = {} } = model; + const { domc, em } = opt; + const dm = domc || (em && em.get('DomComponents')); + return dm ? dm.componentsById : {}; }, /**