diff --git a/src/components/OptionsSelector/BaseOptionsSelector.js b/src/components/OptionsSelector/BaseOptionsSelector.js index 017359b34173..5941f6d17ac0 100755 --- a/src/components/OptionsSelector/BaseOptionsSelector.js +++ b/src/components/OptionsSelector/BaseOptionsSelector.js @@ -130,7 +130,15 @@ class BaseOptionsSelector extends Component { } const newOptions = this.flattenSections(); + + if (prevProps.preferredLocale !== this.props.preferredLocale) { + this.setState({ + allOptions: newOptions, + }); + return; + } const newFocusedIndex = this.props.selectedOptions.length; + // eslint-disable-next-line react/no-did-update-set-state this.setState( {