diff --git a/client/modules/IDE/components/FileNode.jsx b/client/modules/IDE/components/FileNode.jsx index b71d8fe8..abae4fe2 100644 --- a/client/modules/IDE/components/FileNode.jsx +++ b/client/modules/IDE/components/FileNode.jsx @@ -18,6 +18,7 @@ export class FileNode extends React.Component { this.handleFileNameChange = this.handleFileNameChange.bind(this); this.validateFileName = this.validateFileName.bind(this); this.handleFileClick = this.handleFileClick.bind(this); + this.toggleFileOptions = this.toggleFileOptions.bind(this); } handleFileClick(e) { @@ -48,7 +49,8 @@ export class FileNode extends React.Component { } } - toggleFileOptions() { + toggleFileOptions(e) { + e.preventDefault(); if (this.props.isOptionsOpen) { this.props.hideFileOptions(this.props.id); } else { @@ -83,7 +85,7 @@ export class FileNode extends React.Component { {(() => { // eslint-disable-line if (this.props.name !== 'root') { return ( -