Timothy J. Baek 7 ماه پیش
والد
کامیت
d3ef9d980b
2فایلهای تغییر یافته به همراه11 افزوده شده و 2 حذف شده
  1. 5 1
      src/lib/components/chat/Chat.svelte
  2. 6 1
      src/lib/components/chat/ChatControls.svelte

+ 5 - 1
src/lib/components/chat/Chat.svelte

@@ -289,7 +289,11 @@
 			if (controlPane && !$mobile) {
 				try {
 					if (value) {
-						controlPane.resize(parseInt(localStorage.getItem('chat-controls-size') || '35'));
+						controlPane.resize(
+							parseInt(localStorage.getItem('chat-controls-size') || '35')
+								? parseInt(localStorage.getItem('chat-controls-size') || '35')
+								: 35
+						);
 					} else {
 						controlPane.resize(0);
 					}

+ 6 - 1
src/lib/components/chat/ChatControls.svelte

@@ -40,6 +40,7 @@
 				largeScreen = true;
 			} else {
 				largeScreen = false;
+				pane = null;
 			}
 		};
 
@@ -121,7 +122,11 @@
 		</PaneResizer>
 		<Pane
 			bind:pane
-			defaultSize={$showControls ? parseInt(localStorage.getItem('chat-controls-size') || '35') : 0}
+			defaultSize={$showControls
+				? parseInt(localStorage.getItem('chat-controls-size') || '35')
+					? parseInt(localStorage.getItem('chat-controls-size') || '35')
+					: 35
+				: 0}
 			onResize={(size) => {
 				if (size === 0) {
 					showControls.set(false);