From 5a5c7358947d0c170e6f38ff3f08ff8c3f126a10 Mon Sep 17 00:00:00 2001 From: Tatiana Lopaeva Date: Tue, 17 Aug 2021 13:22:10 +0300 Subject: [PATCH] WEb: Files: SelectFileDialog: Optimization (removed repeated API call when the selected folder doesn't change). --- .../src/components/panels/SelectFileDialog/ModalView.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/products/ASC.Files/Client/src/components/panels/SelectFileDialog/ModalView.js b/products/ASC.Files/Client/src/components/panels/SelectFileDialog/ModalView.js index 28a8b9d0c0..0a1220c667 100644 --- a/products/ASC.Files/Client/src/components/panels/SelectFileDialog/ModalView.js +++ b/products/ASC.Files/Client/src/components/panels/SelectFileDialog/ModalView.js @@ -119,9 +119,9 @@ class SelectFileDialogModalView extends React.Component { ); }; onSelect = (folder) => { - const { onSelectFolder, selectedKeys } = this.props; + const { onSelectFolder, selectedFolder } = this.props; - if (isArrayEqual(folder, selectedKeys)) { + if (isArrayEqual([folder[0]], [selectedFolder])) { return; }