Ace: Ace scrolls quando em foco

Criado em 5 mai. 2016  ·  11Comentários  ·  Fonte: ajaxorg/ace

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?

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

.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

Todos 11 comentários

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.

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

.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.

Esta página foi útil?
0 / 5 - 0 avaliações