From defaf76144bbe32bdfa6cdf4023d4931bdfcdcdd Mon Sep 17 00:00:00 2001 From: Aden Linday Date: Mon, 27 Jul 2026 13:37:06 +0930 Subject: [PATCH] fix: fix feedback looks --- src/interface/components/FeedbackModal.svelte | 8 ++++++-- src/interface/pages/settings.svelte | 4 ++-- src/seqta/utils/Openers/OpenFeedbackReplyPopup.ts | 4 ++-- 3 files changed, 10 insertions(+), 6 deletions(-) diff --git a/src/interface/components/FeedbackModal.svelte b/src/interface/components/FeedbackModal.svelte index 16b122d4..67ffd5f6 100644 --- a/src/interface/components/FeedbackModal.svelte +++ b/src/interface/components/FeedbackModal.svelte @@ -29,7 +29,9 @@ initialFeedbackId?: string | null; }>(); - let tab = $state<"send" | "status">(initialFeedbackId ? "status" : "send"); + let tab = $state<"send" | "status">( + typeof initialFeedbackId === "string" && initialFeedbackId ? "status" : "send", + ); let category = $state("bug"); let subject = $state(""); let message = $state(""); @@ -110,7 +112,9 @@ } onMount(() => { - if (initialFeedbackId) void openStatusItem(initialFeedbackId); + if (typeof initialFeedbackId === "string" && initialFeedbackId) { + void openStatusItem(initialFeedbackId); + } }); async function handleSubmit() { diff --git a/src/interface/pages/settings.svelte b/src/interface/pages/settings.svelte index a325e24d..dd81488f 100644 --- a/src/interface/pages/settings.svelte +++ b/src/interface/pages/settings.svelte @@ -168,7 +168,7 @@ }; const openFeedback = (feedbackId?: string | null) => { - feedbackFocusId = feedbackId ?? null; + feedbackFocusId = typeof feedbackId === "string" && feedbackId ? feedbackId : null; showFeedbackModal = true; }; @@ -442,7 +442,7 @@ - + + `).firstChild as HTMLElement;