From 451bcdb750d6541e410daa42d7b72fb44d028137 Mon Sep 17 00:00:00 2001 From: Maciej Bodek Date: Fri, 10 Nov 2023 15:43:24 +0100 Subject: [PATCH] Fix: remember the prior position on horizontal splitter toggle --- packages/web-console/src/scenes/Console/index.tsx | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/packages/web-console/src/scenes/Console/index.tsx b/packages/web-console/src/scenes/Console/index.tsx index 8f7ef3a01..4983bc925 100644 --- a/packages/web-console/src/scenes/Console/index.tsx +++ b/packages/web-console/src/scenes/Console/index.tsx @@ -73,6 +73,8 @@ const Console = () => { const { sm } = useScreenSize() const { editorSplitterBasis, resultsSplitterBasis, updateSettings } = useLocalStorage() + const [savedResultsSplitterBasis, setSavedResultsSplitterBasis] = + useState(resultsSplitterBasis) const result = useSelector(selectors.query.getResult) const activeBottomPanel = useSelector(selectors.console.getActiveBottomPanel) const { readOnly } = useSelector(selectors.console.getConfig) @@ -133,7 +135,9 @@ const Console = () => { ) updateSettings( StoreKey.RESULTS_SPLITTER_BASIS, - resultsSplitterBasis === 0 ? 300 : 0, + resultsSplitterBasis === 0 + ? savedResultsSplitterBasis + : 0, ) }} selected={resultsSplitterBasis !== 0} @@ -151,6 +155,7 @@ const Console = () => { { + setSavedResultsSplitterBasis(sizes[0]) updateSettings(StoreKey.RESULTS_SPLITTER_BASIS, sizes[0]) }} snap