From f02a3d8392728b0b09736c1ccbfecc16242e6852 Mon Sep 17 00:00:00 2001 From: Pieter Vander Vennet Date: Fri, 6 Sep 2024 22:50:56 +0200 Subject: [PATCH] Fix crash when trying to change user settings --- src/Models/ThemeConfig/TagRenderingConfig.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/Models/ThemeConfig/TagRenderingConfig.ts b/src/Models/ThemeConfig/TagRenderingConfig.ts index 3408cbcd93..e2a4c1538d 100644 --- a/src/Models/ThemeConfig/TagRenderingConfig.ts +++ b/src/Models/ThemeConfig/TagRenderingConfig.ts @@ -926,6 +926,9 @@ export default class TagRenderingConfig { * Might give undefined if setting to unknown is not possible */ public removeToSetUnknown(partOfLayer: LayerConfig, currentTags: Record): string[] | undefined { + if(!partOfLayer?.source || !currentTags){ + return + } const toDelete = new Set() if (this.freeform) { toDelete.add(this.freeform.key)