From 8c63228eaa16c8a7d700973d6ddffe76a0f5eee3 Mon Sep 17 00:00:00 2001 From: Amine Ben hammou Date: Tue, 24 Mar 2020 17:22:54 +0100 Subject: [PATCH] Avoid rerendering the list selection [MAILPOET-2677] --- assets/js/src/settings/components/segments_select.tsx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/assets/js/src/settings/components/segments_select.tsx b/assets/js/src/settings/components/segments_select.tsx index 7d1716dc04..86e1859c9e 100644 --- a/assets/js/src/settings/components/segments_select.tsx +++ b/assets/js/src/settings/components/segments_select.tsx @@ -18,7 +18,8 @@ export default (props: Props) => { const idSelector = `#${id}`; $(idSelector).select2(); $(idSelector).on('change', (e) => { - setValue(Array.from(e.target.selectedOptions).map((x: any) => x.value)); + const value = Array.from(e.target.selectedOptions).map((x: any) => x.value); + setValue(value); }); return () => $(idSelector).select2('destroy'); }, [id, setValue]);