From 3f026499c02925135fb5484d7a95c4c88eb23a0b Mon Sep 17 00:00:00 2001 From: Victor Giers Date: Sun, 1 Feb 2026 04:33:39 +0100 Subject: [PATCH] Update state initialization logic in App.tsx --- src/App.tsx | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/App.tsx b/src/App.tsx index 95778e1..fbe6f4b 100644 --- a/src/App.tsx +++ b/src/App.tsx @@ -148,10 +148,12 @@ export default function App() { return 16; }); const [showLineNumbers, setShowLineNumbers] = useState(() => { - return localStorage.getItem("textdb.lineNumbers") === "true"; + const stored = localStorage.getItem("textdb.lineNumbers"); + return stored === null ? true : stored === "true"; }); const [splitView, setSplitView] = useState(() => { - return localStorage.getItem("textdb.splitView") === "true"; + const stored = localStorage.getItem("textdb.splitView"); + return stored === null ? true : stored === "true"; }); const [sidebarCollapsed, setSidebarCollapsed] = useState(() => { return localStorage.getItem("textdb.sidebarCollapsed") === "true";