fix: remove shake in first render (#2190)

This commit is contained in:
Himself65
2023-04-28 04:31:01 -05:00
committed by GitHub
parent 2ff5ef9d5d
commit 2c466617de
3 changed files with 26 additions and 6 deletions

View File

@@ -75,7 +75,7 @@ export const RootAppSidebar = ({
}, [createPage, openPage]);
const sidebarOpen = useAtomValue(appSidebarOpenAtom);
useEffect(() => {
if (environment.isDesktop) {
if (environment.isDesktop && typeof sidebarOpen === 'boolean') {
window.apis?.onSidebarVisibilityChange(sidebarOpen);
}
}, [sidebarOpen]);