Merge pull request #5593 from SimonBrandner/fix-collapsing-of-left-panel
Fix saving the collapsed state of the left panelpull/21833/head
						commit
						741b3f76ee
					
				| 
						 | 
				
			
			@ -215,10 +215,12 @@ class LoggedInView extends React.Component<IProps, IState> {
 | 
			
		|||
 | 
			
		||||
    _createResizer() {
 | 
			
		||||
        let size;
 | 
			
		||||
        let collapsed;
 | 
			
		||||
        const collapseConfig: ICollapseConfig = {
 | 
			
		||||
            toggleSize: 260 - 50,
 | 
			
		||||
            onCollapsed: (collapsed) => {
 | 
			
		||||
                if (collapsed) {
 | 
			
		||||
            onCollapsed: (_collapsed) => {
 | 
			
		||||
                collapsed = _collapsed;
 | 
			
		||||
                if (_collapsed) {
 | 
			
		||||
                    dis.dispatch({action: "hide_left_panel"}, true);
 | 
			
		||||
                    window.localStorage.setItem("mx_lhs_size", '0');
 | 
			
		||||
                } else {
 | 
			
		||||
| 
						 | 
				
			
			@ -233,7 +235,7 @@ class LoggedInView extends React.Component<IProps, IState> {
 | 
			
		|||
                this.props.resizeNotifier.startResizing();
 | 
			
		||||
            },
 | 
			
		||||
            onResizeStop: () => {
 | 
			
		||||
                window.localStorage.setItem("mx_lhs_size", '' + size);
 | 
			
		||||
                if (!collapsed) window.localStorage.setItem("mx_lhs_size", '' + size);
 | 
			
		||||
                this.props.resizeNotifier.stopResizing();
 | 
			
		||||
            },
 | 
			
		||||
        };
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue