Merge branch '21128-toolbar-context-menu'
[arvados.git] / services / workbench2 / src / views / workbench / workbench.tsx
index 05ea215dd9a2de0716b17a2778eec722ac789c18..b094b769cb0bc93a979b7cf03eee300753f8dcd0 100644 (file)
@@ -305,7 +305,7 @@ const applyCollapsedState = isCollapsed => {
 
 export const WorkbenchPanel = withStyles(styles)((props: WorkbenchPanelProps) => {
     //panel size will not scale automatically on window resize, so we do it manually
-    window.addEventListener("resize", () => applyCollapsedState(props.sidePanelIsCollapsed));
+    if (props && props.sidePanelIsCollapsed) window.addEventListener("resize", () => applyCollapsedState(props.sidePanelIsCollapsed));
     applyCollapsedState(props.sidePanelIsCollapsed);
 
     return (