@@ -121,10 +121,14 @@
</PaneResizer>
<Pane
bind:pane
- defaultSize={$showControls ? localStorage.getItem('chat-controls-size') || 40 : 0}
+ defaultSize={$showControls
+ ? Math.max(parseInt(localStorage.getItem('chat-controls-size') || '35'), 35)
+ : 0}
onResize={(size) => {
if (size === 0) {
showControls.set(false);
+ } else if (size < 35) {
+ pane.resize(0);
} else {
if (!$showControls) {
showControls.set(true);
@@ -115,7 +115,9 @@
if (controlPane) {
if ($showControls) {
- controlPane.resize(localStorage.getItem('chat-controls-size') || 40);
+ controlPane.resize(
+ Math.max(parseInt(localStorage.getItem('chat-controls-size') || '35'), 35)
+ );
controlPane.resize(0);
}