From ec0746359ea9a4fafccb355b32d921e9d022e8df Mon Sep 17 00:00:00 2001 From: vkovtun <viktor.kovtun@id.ethz.ch> Date: Sat, 12 Aug 2023 20:22:28 +0200 Subject: [PATCH] SSDM-13579: Added disabling logic for the Rename button. --- .../src/js/components/database/data-browser/LeftToolbar.jsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ui-admin/src/js/components/database/data-browser/LeftToolbar.jsx b/ui-admin/src/js/components/database/data-browser/LeftToolbar.jsx index 8160f83ea27..ccb0d86a2f7 100644 --- a/ui-admin/src/js/components/database/data-browser/LeftToolbar.jsx +++ b/ui-admin/src/js/components/database/data-browser/LeftToolbar.jsx @@ -113,7 +113,6 @@ class LeftToolbar extends React.Component { this.closeDeleteDialog() await this.controller.delete(Array.from(multiselectedFiles).map((file) => file.path)) - // await this.controller.delete(multiselectedFiles) } handleDeleteCancel() { @@ -146,7 +145,7 @@ class LeftToolbar extends React.Component { } renderSelectionContextToolbar() { - const { classes, buttonSize } = this.props + const { classes, buttonSize, multiselectedFiles } = this.props const { width, hiddenButtonsPopup, deleteDialogOpen } = this.state const ellipsisButtonSize = 24 @@ -184,6 +183,7 @@ class LeftToolbar extends React.Component { color={color} size={buttonSize} variant='text' + disabled={multiselectedFiles.size !== 1} startIcon={<RenameIcon />} > {messages.get(messages.RENAME)} -- GitLab