I have built a multi-select dropdown with a search field that becomes visible on focus. However, when an element is already selected in the multi-select input, the search field has to be render on a new line and this makes the whole element taller. This slightly pushes all below elements downwards.
My client thinks this is a bad user experience but I believe it is acceptable because the search input has to go somewhere. What is your opinion?
Before focus
Rows of multi-select dropdowns.
On focus
Red arrows indicate the increased gap caused by the increase in heights of the focused multi-select dropdown.