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:
@@ -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
|
||||||
/>
|
/>
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user