diff options
author | Joram Wilander <jwawilander@gmail.com> | 2017-01-10 05:40:37 -0500 |
---|---|---|
committer | George Goldberg <george@gberg.me> | 2017-01-10 10:40:37 +0000 |
commit | 548adb178ec8a97cf517e5da024d98729e86e485 (patch) | |
tree | 95c69994456dbc2449bb0bef6026c2601e307c24 /webapp/components/search_results.jsx | |
parent | 37109e5a4fe00496e2f95104c95e183a3e24dcf7 (diff) | |
download | chat-548adb178ec8a97cf517e5da024d98729e86e485.tar.gz chat-548adb178ec8a97cf517e5da024d98729e86e485.tar.bz2 chat-548adb178ec8a97cf517e5da024d98729e86e485.zip |
PLT-5154 Scroll RHS to the top when search term changes (#5027)
Diffstat (limited to 'webapp/components/search_results.jsx')
-rw-r--r-- | webapp/components/search_results.jsx | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/webapp/components/search_results.jsx b/webapp/components/search_results.jsx index a0245b7e4..86d1bac1d 100644 --- a/webapp/components/search_results.jsx +++ b/webapp/components/search_results.jsx @@ -124,6 +124,12 @@ export default class SearchResults extends React.Component { window.removeEventListener('resize', this.handleResize); } + componentDidUpdate(prevProps, prevState) { + if (this.state.searchTerm !== prevState.searchTerm) { + this.resize(); + } + } + handleResize() { this.setState({ windowWidth: Utils.windowWidth(), |