From 40935c73174c222758209cdf08f11ce75311147a Mon Sep 17 00:00:00 2001 From: Bruno Sabot Date: Sun, 2 Feb 2025 12:31:00 +0100 Subject: [PATCH] fix: copy grid_options and visibility values on update. Closes #42 (#44) --- src/streamline-card-editor.js | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/streamline-card-editor.js b/src/streamline-card-editor.js index 734ac47..79a68db 100644 --- a/src/streamline-card-editor.js +++ b/src/streamline-card-editor.js @@ -48,6 +48,12 @@ export class StreamlineCardEditor extends HTMLElement { newConfig.type = formattedConfig.type; newConfig.template = formattedConfig.template ?? firstTemplate ?? ""; newConfig.variables = formattedConfig.variables ?? {}; + if (formattedConfig.grid_options) { + newConfig.grid_options = formattedConfig.grid_options; + } + if (formattedConfig.visibility) { + newConfig.visibility = formattedConfig.visibility; + } const newConfigWithDefaults = this.setVariablesDefault(newConfig); if (deepEqual(newConfigWithDefaults, this._config) === false) {