From de48a29e3911a19b9f75f2b61f20e03b649363fe Mon Sep 17 00:00:00 2001 From: Web&Solutions Date: Tue, 5 Mar 2019 10:30:00 +0100 Subject: [PATCH] Check protected attribute before remove a tag --- src/selector_manager/view/ClassTagView.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/selector_manager/view/ClassTagView.js b/src/selector_manager/view/ClassTagView.js index 589af2c91..c29b10658 100644 --- a/src/selector_manager/view/ClassTagView.js +++ b/src/selector_manager/view/ClassTagView.js @@ -96,7 +96,8 @@ module.exports = require('backbone').View.extend({ const { em, model } = this; const sel = em && em.getSelected(); // Prevent weird erros on remove - sel && setTimeout(() => sel.getSelectors().remove(model)); + if (!model.get('protected')) + sel && setTimeout(() => sel.getSelectors().remove(model)); }, /**