1
0
mirror of https://github.com/haiwen/seahub.git synced 2025-09-10 19:29:56 +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() {
document.addEventListener('click', this.onHideSelect);
this.setOptions();
}
@@ -78,10 +77,6 @@ class SelectEditor extends React.Component {
this.setOptions();
}
componentWillUnmount() {
document.removeEventListener('click', this.onHideSelect);
}
onEditPermission = (e) => {
e.preventDefault();
e.nativeEvent.stopImmediatePropagation();
@@ -102,7 +97,7 @@ class SelectEditor extends React.Component {
e.nativeEvent.stopImmediatePropagation();
}
onHideSelect = () => {
onMenuClose = () => {
this.setState({isEditing: false});
this.props.toggleItemFreezed && this.props.toggleItemFreezed(false);
}
@@ -149,6 +144,7 @@ class SelectEditor extends React.Component {
menuPosition={'fixed'}
menuPortalTarget={document.querySelector('#wrapper')}
styles={MenuSelectStyle}
onMenuClose={this.onMenuClose}
menuShouldScrollIntoView
/>
}