From d8ba7ab51f730b85107ebab3a057e4282d4cd3e6 Mon Sep 17 00:00:00 2001 From: Artur Arseniev Date: Mon, 15 Feb 2021 23:24:00 +0100 Subject: [PATCH] Check id in attributes before remove --- src/code_manager/model/HtmlGenerator.js | 1 + 1 file changed, 1 insertion(+) diff --git a/src/code_manager/model/HtmlGenerator.js b/src/code_manager/model/HtmlGenerator.js index e93d5e58b..fbfb0fd4f 100644 --- a/src/code_manager/model/HtmlGenerator.js +++ b/src/code_manager/model/HtmlGenerator.js @@ -24,6 +24,7 @@ export default Backbone.Model.extend({ id && id[0] === 'i' && // all autogenerated IDs start with 'i' !mod.get('script') && // if the component has script, we have to leave the ID + !mod.get('attributes').id && // id is not intentionally in attributes idRules.indexOf(id) < 0 // we shouldn't have any rule with this ID ) { delete attrs.id;