From f98152986c18e2518580dd192fe655f0e726dc93 Mon Sep 17 00:00:00 2001 From: Alexander Onnikov Date: Mon, 24 Feb 2025 15:00:48 +0300 Subject: [PATCH] fix: filter props on component update (#8080) Signed-off-by: Alexander Onnikov --- packages/ui/src/components/Component.svelte | 6 +++--- .../src/components/AttachmentImagePreview.svelte | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/packages/ui/src/components/Component.svelte b/packages/ui/src/components/Component.svelte index e83560e83e..4ea4888512 100644 --- a/packages/ui/src/components/Component.svelte +++ b/packages/ui/src/components/Component.svelte @@ -73,7 +73,7 @@ .then((res) => { if (current === counter) { Ctor = res - _props = props + _props = filterDefaultUndefined(props, props) loading = false } }) @@ -85,11 +85,11 @@ } else { loading = false Ctor = component - _props = props + _props = filterDefaultUndefined(props, props) } } else { Ctor = _is - _props = props + _props = filterDefaultUndefined(props, props) } } diff --git a/plugins/attachment-resources/src/components/AttachmentImagePreview.svelte b/plugins/attachment-resources/src/components/AttachmentImagePreview.svelte index 611003711b..ff29da46cc 100644 --- a/plugins/attachment-resources/src/components/AttachmentImagePreview.svelte +++ b/plugins/attachment-resources/src/components/AttachmentImagePreview.svelte @@ -43,7 +43,7 @@ $: urlSize = getUrlSize(size) function getDimensions (value: Attachment, size: AttachmentImageSize): Dimensions { - if (size === 'auto') { + if (size === 'auto' || size == null) { return { width: 'auto', height: 'auto',