Skip to content

Commit a939480

Browse files
fn-faisalfaisal154
andauthored
CloudCode Issues (#410)
* no description for sub folders. * sub folder context menu * navigating away from cloudcode Co-authored-by: Faisal Nadeem <[email protected]>
1 parent 29944a3 commit a939480

File tree

3 files changed

+4
-4
lines changed

3 files changed

+4
-4
lines changed

src/components/B4ACodeTree/B4ACodeTree.react.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -219,11 +219,11 @@ export default class B4ACodeTree extends React.Component {
219219
content = <img src={this.state.source} />;
220220
}
221221
else if ( this.state.isFolderSelected === true ) {
222-
content = <B4AAlert
222+
content = this.state.source && this.state.source !== '' ? <B4AAlert
223223
hideClose
224224
show={true}
225225
title={typeof this.state.selectedFile === 'string' ? this.state.selectedFile : this.state.selectedFile.name}
226-
description={this.state.source} />
226+
description={this.state.source} /> : <div></div>;
227227
}
228228
else {
229229
content = <div className={`${styles['files-box']}`}>

src/components/B4ACodeTree/B4ATreeActions.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -154,7 +154,7 @@ const addFilesOnTree = async (files, currentCode, selectedFolder) => {
154154
// Configure the menu that is shown on right-click based on files type
155155
const customMenu = node => {
156156
let items = $.jstree.defaults.contextmenu.items();
157-
if (node.type === 'folder') {
157+
if (node.type === 'folder' || node.type === 'new-folder') {
158158
items.create.label = 'Create Folder';
159159
}
160160
items.create.action = function (data) {

src/dashboard/Data/CloudCode/B4ACloudCode.react.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -107,7 +107,7 @@ class B4ACloudCode extends CloudCode {
107107

108108
componentWillUnmount() {
109109
if (this.onBeforeUnloadSaveCode) {
110-
window.removeEventListener(this.onBeforeUnloadSaveCode);
110+
window.removeEventListener('onbeforeunload',this.onBeforeUnloadSaveCode);
111111
}
112112
}
113113

0 commit comments

Comments
 (0)