Мы загружаем ace в модальное окно с возможностью прокрутки и нажимаем на редактор ace, он прокручивается вверх примерно на 100 пикселей. Есть идеи, как это отключить?
У нас такая же ошибка, при редактировании тоже прокручивается.
Кажется, идет отсюда . Хотя я вижу, что в мастере поменяли .
+1
Используйте версию 1.2.3, после замены этой версии не прокручивается вверх
Даже при использовании 1.2.3 у нас все еще есть эта проблема ...
все еще ошибка для меня на 1.2.6
если вы все еще видите эту проблему в 1.2.6, покажите страницу, на которой проблема может быть воспроизведена
я сделал пиар по этому поводу, потому что это так раздражало # 3227
Я могу подтвердить, что это происходит в окнах редактора, которые находятся в нижней части большой страницы.
Оказывается, это вызвано ошибкой в поведении фиксированной позиции, которая по-разному работает для дочерних узлов с примененными преобразованиями.
пока это не будет исправлено в следующей версии, добавьте
.ace_text-input {position:absolute!important}
где-то в вашем CSS в качестве обходного пути.
объединяя это с https://github.com/ajaxorg/ace/issues/3245, поскольку в нем было лучшее описание проблемы
Отлично, спасибо за своевременный ответ.
Самый полезный комментарий
Оказывается, это вызвано ошибкой в поведении фиксированной позиции, которая по-разному работает для дочерних узлов с примененными преобразованиями.
3279 добавляет обходной путь для этого, но для его объединения требуется дополнительная работа https://rawgit.com/ajaxorg/ace/scroll-bug/demo/scrollable-page.html
пока это не будет исправлено в следующей версии, добавьте
где-то в вашем CSS в качестве обходного пути.
объединяя это с https://github.com/ajaxorg/ace/issues/3245, поскольку в нем было лучшее описание проблемы