From 0d41b8be342064ba55df8026d88ee04d84a1b758 Mon Sep 17 00:00:00 2001 From: Bryan Van Deusen Date: Thu, 12 Mar 2026 23:05:10 -0400 Subject: [PATCH] Fix briefing settings not loading when tab is active on mount The watch(activeTab) only fires on changes, not the initial value. When localStorage had settings_tab="briefing", onMounted skipped loadBriefingTab() so the form always showed default empty values. Follows the same pattern already used for the groups panel (line 338). Co-Authored-By: Claude Sonnet 4.6 --- frontend/src/views/SettingsView.vue | 1 + 1 file changed, 1 insertion(+) diff --git a/frontend/src/views/SettingsView.vue b/frontend/src/views/SettingsView.vue index 4de65a6..987d26b 100644 --- a/frontend/src/views/SettingsView.vue +++ b/frontend/src/views/SettingsView.vue @@ -336,6 +336,7 @@ onMounted(async () => { // base URL not configured yet } if (activeTab.value === "groups") loadGroupsPanel(); + if (activeTab.value === "briefing") loadBriefingTab(); } });