Hi team. I noticed that when changing the status on an <EuiSuggest> element, typically from "unchanged" to "loading", that the width can change by a fair amount, up to 20 pixels. This causes a serious amount of jank on layouts that are dynamic and not full-width.
Here's a pared-down example where a two-column flexbox layout is disrupted by toggling the loading state on/off. Just type slowly in the text field to toggle the status: https://codesandbox.io/s/optimistic-shadow-rlvq1
This isn't a blocker or anything for me, but I thought I'd bring it up for discussion and further tracking if it's something we want to fix.
Hi team. I noticed that when changing the status on an
<EuiSuggest>element, typically from "unchanged" to "loading", that the width can change by a fair amount, up to 20 pixels. This causes a serious amount of jank on layouts that are dynamic and not full-width.Here's a pared-down example where a two-column flexbox layout is disrupted by toggling the loading state on/off. Just type slowly in the text field to toggle the status: https://codesandbox.io/s/optimistic-shadow-rlvq1
This isn't a blocker or anything for me, but I thought I'd bring it up for discussion and further tracking if it's something we want to fix.