From c2736bbe2790b48c823a524e9f71ced104169847 Mon Sep 17 00:00:00 2001 From: Mark McDowall Date: Sun, 12 Feb 2023 23:58:50 -0800 Subject: [PATCH] Fixed: File browser (cherry picked from commit f7ce5c7b115ea0d12ab63f19960c473e09e30f3d) --- .../FileBrowser/FileBrowserModalContent.js | 17 +++-------------- 1 file changed, 3 insertions(+), 14 deletions(-) diff --git a/frontend/src/Components/FileBrowser/FileBrowserModalContent.js b/frontend/src/Components/FileBrowser/FileBrowserModalContent.js index 6861a2e2b..26ebeb47b 100644 --- a/frontend/src/Components/FileBrowser/FileBrowserModalContent.js +++ b/frontend/src/Components/FileBrowser/FileBrowserModalContent.js @@ -39,7 +39,7 @@ class FileBrowserModalContent extends Component { constructor(props, context) { super(props, context); - this._scrollerNode = null; + this._scrollerRef = React.createRef(); this.state = { isFileBrowserModalOpen: false, @@ -57,21 +57,10 @@ class FileBrowserModalContent extends Component { currentPath !== prevState.currentPath ) { this.setState({ currentPath }); - this._scrollerNode.scrollTop = 0; + this._scrollerRef.current.scrollTop = 0; } } - // - // Control - - setScrollerRef = (ref) => { - if (ref) { - this._scrollerNode = ReactDOM.findDOMNode(ref); - } else { - this._scrollerNode = null; - } - }; - // // Listeners @@ -145,7 +134,7 @@ class FileBrowserModalContent extends Component { />