From 82deb573fac8d56fe2312ea3c63c99f57f434bd9 Mon Sep 17 00:00:00 2001 From: Artur Arseniev Date: Sat, 14 Jul 2018 19:39:31 +0200 Subject: [PATCH] Use forceChange option in `em.addSelected` --- src/editor/model/Editor.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/editor/model/Editor.js b/src/editor/model/Editor.js index 27494c4f3..9d76f3a48 100644 --- a/src/editor/model/Editor.js +++ b/src/editor/model/Editor.js @@ -282,7 +282,9 @@ module.exports = Backbone.Model.extend({ models.forEach(model => { if (model && !model.get('selectable')) return; - this.get('selected').push(model, opts); + const selected = this.get('selected'); + opts.forceChange && selected.remove(model, opts); + selected.push(model, opts); }); },