1
0
mirror of https://github.com/haiwen/seahub.git synced 2025-09-11 03:41:12 +00:00

repair code bug (#5597)

This commit is contained in:
杨顺强
2023-08-21 16:30:16 +08:00
committed by GitHub
parent 0b727efb82
commit c93a654c1c

View File

@@ -36,7 +36,6 @@ class SelectEditor extends React.Component {
} }
componentDidMount() { componentDidMount() {
document.addEventListener('click', this.onHideSelect);
this.setOptions(); this.setOptions();
} }
@@ -78,10 +77,6 @@ class SelectEditor extends React.Component {
this.setOptions(); this.setOptions();
} }
componentWillUnmount() {
document.removeEventListener('click', this.onHideSelect);
}
onEditPermission = (e) => { onEditPermission = (e) => {
e.preventDefault(); e.preventDefault();
e.nativeEvent.stopImmediatePropagation(); e.nativeEvent.stopImmediatePropagation();
@@ -102,7 +97,7 @@ class SelectEditor extends React.Component {
e.nativeEvent.stopImmediatePropagation(); e.nativeEvent.stopImmediatePropagation();
} }
onHideSelect = () => { onMenuClose = () => {
this.setState({isEditing: false}); this.setState({isEditing: false});
this.props.toggleItemFreezed && this.props.toggleItemFreezed(false); this.props.toggleItemFreezed && this.props.toggleItemFreezed(false);
} }
@@ -149,6 +144,7 @@ class SelectEditor extends React.Component {
menuPosition={'fixed'} menuPosition={'fixed'}
menuPortalTarget={document.querySelector('#wrapper')} menuPortalTarget={document.querySelector('#wrapper')}
styles={MenuSelectStyle} styles={MenuSelectStyle}
onMenuClose={this.onMenuClose}
menuShouldScrollIntoView menuShouldScrollIntoView
/> />
} }