From 00fb8206ad2d3c72f76bb2ab0ce628d48e05e779 Mon Sep 17 00:00:00 2001
From: rhenck <richard.henck@iqb.hu-berlin.de>
Date: Mon, 28 Feb 2022 12:56:14 +0100
Subject: [PATCH] Fix initial element ID to not be undefined but the
 placeholder text

---
 projects/common/util/element.factory.ts | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/projects/common/util/element.factory.ts b/projects/common/util/element.factory.ts
index d9103bc2b..a76aa9595 100644
--- a/projects/common/util/element.factory.ts
+++ b/projects/common/util/element.factory.ts
@@ -86,7 +86,7 @@ export abstract class ElementFactory {
   static initElement(elementType: string, defaults: Record<string, number>): UIElement {
     return {
       type: elementType as UIElementType,
-      id: String(defaults.id) || 'id_placeholder',
+      id: defaults.id ? String(defaults.id) : 'id_placeholder',
       width: defaults.width || 190,
       height: defaults.height || 60,
       styles: {}
-- 
GitLab