Estamos carregando o ace em uma janela modal rolável e clicando no editor do ace, ele rola para cima cerca de 100px. Alguma ideia de como desativar isso?
Temos o mesmo erro, ele também rola durante a edição.
Parece vir daqui . Embora eu veja que foi alterado no mestre .
+1
Use a versão 1.2.3, depois de substituir esta versão, não rola para cima
Mesmo quando usamos 1.2.3 ainda temos esse problema ...
ainda é um erro para mim em 1.2.6
se você ainda vê esse problema com 1.2.6, mostre uma página onde o problema possa ser reproduzido
Eu fiz um PR sobre isso, porque era tão chato. # 3227
Posso confirmar que isso está acontecendo nas caixas do editor que estão na parte inferior de uma página grande.
Acontece que isso é causado por um bug no comportamento da posição corrigida, que funciona de forma diferente para filhos de nós com transformações aplicadas.
até que isso seja corrigido na próxima versão, por favor, adicione
.ace_text-input {position:absolute!important}
em algum lugar em seu css como uma solução alternativa.
mesclando isso em https://github.com/ajaxorg/ace/issues/3245, pois tinha uma descrição melhor do problema
Ótimo, obrigado pela resposta oportuna.
Comentários muito úteis
Acontece que isso é causado por um bug no comportamento da posição corrigida, que funciona de forma diferente para filhos de nós com transformações aplicadas.
3279 adiciona uma solução alternativa para isso, mas precisa de um pouco mais de trabalho antes de poder ser mesclado https://rawgit.com/ajaxorg/ace/scroll-bug/demo/scrollable-page.html
até que isso seja corrigido na próxima versão, por favor, adicione
em algum lugar em seu css como uma solução alternativa.
mesclando isso em https://github.com/ajaxorg/ace/issues/3245, pois tinha uma descrição melhor do problema