то, что вы использовали для скрытия вида, означает НЕДОПУСТИМО, что занимает пространство компонента, а видимость УЖЕ не занимает пространства компонента .., поэтому будет действовать другой компонент.
Можете ли вы показать мне ваш текущий код, который я могу правильно понять.
спасибо