После почти 4 лет использования один из моих тестеров заметил что-то странное с моими панелями обновления.
Допустим, у меня есть режим отображения, и он занимает 100 пикселей в высоту. Затем пользователь переключается в режим редактирования и обновления панели обновления. Теперь окно высотой 500 пикселей. Пользователь нажимает «Сохранить», и он возвращается в режим отображения, который составляет всего 100 пикселей.
Теперь домен занимает всего 100 пикселей, но все еще есть полоса прокрутки вплоть до 500 пикселей. Если пользователь уменьшит экран до 100 пикселей, он все равно увидит полосу прокрутки, несмотря на то, что там больше ничего нет.
Что, черт возьми, вызывает это и как я могу это исправить? Как будто панель обновления не сообщает окну, что ей больше не нужна вся эта высота.