From 2dc3e4a7f3ed01d96ee6c39bd8328fe7e107528f Mon Sep 17 00:00:00 2001 From: Alexander Polyankin <alexander.polyankin@metabase.com> Date: Thu, 17 Nov 2022 14:24:03 +0200 Subject: [PATCH] Fix resetting inputs on data model page (#26550) * Fix resetting inputs on data model page * Fix for failing test --- frontend/src/metabase/components/InputBlurChange.jsx | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/frontend/src/metabase/components/InputBlurChange.jsx b/frontend/src/metabase/components/InputBlurChange.jsx index fb3ee79421d..e97dc1ee5aa 100644 --- a/frontend/src/metabase/components/InputBlurChange.jsx +++ b/frontend/src/metabase/components/InputBlurChange.jsx @@ -33,7 +33,9 @@ export default class InputBlurChange extends Component { }; UNSAFE_componentWillReceiveProps(newProps) { - this.setState({ value: newProps.value }); + if (newProps.value !== this.state.value) { + this.setState({ value: newProps.value }); + } } onChange(event) { -- GitLab