From fcec57e6691322caa337ffe48a7e8d4e1ae75691 Mon Sep 17 00:00:00 2001 From: Oleg Zharkov Date: Tue, 16 Mar 2021 17:37:18 +0200 Subject: [PATCH] prop fix --- .../Libraries/LibraryFolder/LibraryFolder.vue | 11 +++++++++++ .../LibraryFolder/TopToolbar/FolderTopBar.vue | 10 ++-------- 2 files changed, 13 insertions(+), 8 deletions(-) diff --git a/client/src/components/Libraries/LibraryFolder/LibraryFolder.vue b/client/src/components/Libraries/LibraryFolder/LibraryFolder.vue index 512b38adab8..4636edff5e7 100644 --- a/client/src/components/Libraries/LibraryFolder/LibraryFolder.vue +++ b/client/src/components/Libraries/LibraryFolder/LibraryFolder.vue @@ -8,6 +8,7 @@ @fetchFolderContents="fetchFolderContents($event)" @deleteFromTable="deleteFromTable" @setBusy="setBusy($event)" + @newFolder="newFolder" :folderContents="folderContents" :include_deleted="include_deleted" :folder_id="current_folder_id" @@ -424,6 +425,16 @@ export default { this.selectAllRenderedRows(); } }, + newFolder() { + this.folderContents.unshift({ + editMode: true, + isNewFolder: true, + type: "folder", + name: "", + description: "", + }); + this.refreshTable(); + }, onRowClick(row, index, event) { // check if exists const selected_array_index = this.selected.findIndex((item) => item.id === row.id); diff --git a/client/src/components/Libraries/LibraryFolder/TopToolbar/FolderTopBar.vue b/client/src/components/Libraries/LibraryFolder/TopToolbar/FolderTopBar.vue index 0974a8ac0ef..2ec151d7745 100644 --- a/client/src/components/Libraries/LibraryFolder/TopToolbar/FolderTopBar.vue +++ b/client/src/components/Libraries/LibraryFolder/TopToolbar/FolderTopBar.vue @@ -277,14 +277,8 @@ export default { } else return this.selected; }, newFolder() { - this.folderContents.unshift({ - editMode: true, - isNewFolder: true, - type: "folder", - name: "", - description: "", - }); - this.$emit("refreshTable"); + + this.$emit("newFolder"); }, downloadData(format) { this.findCheckedItems().then(({ datasets, folders }) => {