From 7e73d2e5d26affb4966d7b32094a5622cb3d5d07 Mon Sep 17 00:00:00 2001 From: Charles Vien Date: Thu, 15 Jan 2026 19:03:44 -0800 Subject: [PATCH] Implement terminal layout setting breaking to an empty dropdown --- apps/array/src/renderer/stores/settingsStore.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/apps/array/src/renderer/stores/settingsStore.ts b/apps/array/src/renderer/stores/settingsStore.ts index aeaf6df8e..27340803c 100644 --- a/apps/array/src/renderer/stores/settingsStore.ts +++ b/apps/array/src/renderer/stores/settingsStore.ts @@ -19,7 +19,10 @@ export const useSettingsStore = create()((set) => ({ const mode = await trpcVanilla.secureStore.getItem.query({ key: "terminalLayoutMode", }); - set({ terminalLayoutMode: mode as TerminalLayoutMode, isLoading: false }); + set({ + terminalLayoutMode: (mode as TerminalLayoutMode) || "split", + isLoading: false, + }); } catch (_error) { set({ terminalLayoutMode: "split", isLoading: false }); }