Microsoft Edge 128 no Windows 11: como desativar o overscroll e o swipe entre páginas sem downgrade

O gesto de “swipe entre páginas” no Microsoft Edge ficou ativado à força em determinadas compilações, ignorando o flag clássico. A boa notícia: há um novo interruptor em Acessibilidade que resolve o problema sem precisar fazer downgrade.

Índice

Contexto e sintomas

Depois da atualização para a versão estável 128.0.2739.67 no Windows 11, muitos utilizadores notaram que o Edge passou a interpretar movimentos verticais do trackpad como swipe lateral. O resultado mais comum é o navegador acionar Voltar/Avançar mesmo quando a intenção era apenas rolar a página. Em ferramentas de trabalho como o Power Apps Studio, isso fecha o editor de forma inesperada e causa perda de trabalho.

Antes dessa atualização, desativar o flag edge://flags/#elastic-overscroll bastava para bloquear o efeito. Com a regressão, o flag deixou de surtir efeito para parte dos usuários; a correção oficial chegou na forma de um novo controle nas definições de Acessibilidade.

O que mudou no Edge

  • O flag de laboratório deixou de ser confiável: o Elastic Overscroll (rolagem elástica/bounce) continuava ativo para muita gente mesmo com o flag em Disabled na compilação 128.0.2739.67.
  • Chegou um interruptor “de verdade”: a equipa do Edge adicionou um toggle em Configurações ▸ Acessibilidade chamado “Swipe entre páginas”, que desliga a navegação por gesto de forma consistente, sem recorrer a flags ou versões antigas.
  • Ambientes geridos: existe uma política chamada KioskSwipeGesturesEnabled nos modelos ADMX atuais. Ela pode bloquear a navegação por gestos em kiosk mode, mas não se aplica a sessões normais de área de trabalho.

Soluções práticas

A tabela abaixo resume as opções que apareceram na comunidade e quando usar cada uma.

CaminhoComo funcionaPrósContrasObservação
Reverter para uma compilação anterior (ex.: 128.0.2739.61 ou mais antiga) — via instalador do Edge for BusinessRemove a regressão porque o flag volta a obedecerRestaura o comportamento anterior imediatamentePerde correções de segurança/estabilidade e novos recursos; exige bloquear atualização automáticaRelato de comunidade [1]
Usar o novo toggle em Acessibilidade: edge://settings/accessibility ▸ “Swipe entre páginas” ▸ DesativarDesliga definitivamente a navegação por gesto (voltar/avançar) sem recorrer a flagsPermite ficar na versão mais recente com patchesO controle só aparece depois de o Edge receber a correção; pode exigir reinícioCorreção oficial [1]
--pull-to-refresh=0 (linha de comando)Desativa o “pull‑to‑refresh” (refresh ao puxar para baixo)Útil em dispositivos com touch quando o incômodo é apenas o bounceNão bloqueia a navegação por swipe (voltar/avançar); alternativa pontualComplementar ao toggle
Política KioskSwipeGesturesEnabled (ADMX) — ambientes geridos em modo kioskBloqueia gestos de navegação quando o Edge está em kiosk modeAplicável via GPO/Intune para perfis dedicadosVálida apenas para kiosk; requer reiniciar o navegador após aplicarDocumentação de política [2]

Método recomendado

Desativar pelo menu Acessibilidade é a solução limpa, suportada e persistente. Siga estes passos:

  1. Abra o Edge e acesse edge://settings/accessibility.
  2. Na secção Tornar o Microsoft Edge mais fácil de usar, localize “Swipe entre páginas” (pode surgir como “Navegar para trás/avançar com gesto de deslizar”).
  3. Desative o comutador.
  4. Se o gesto ainda parecer ativo, reinicie o navegador.

Dica para empresas: em ambientes controlados, a política KioskSwipeGesturesEnabled (ADMX) permite desativar gestos no kiosk mode. Defina como Disabled no objeto de política, ou via ferramenta de gestão que consuma os modelos administrativos. [2]

Guia de diagnóstico rápido

Se o toggle não aparece, percorra esta lista:

  • Verifique a versão do navegador em edge://settings/help e instale as atualizações disponíveis.
  • Feche todas as janelas do Edge e reabra após alterar o toggle (alguns cenários só estabilizam após reinício).
  • Em equipamentos geridos, confirme se alguma política força gestos no kiosk mode.
  • Repare que extensões de gestos podem sobrescrever o comportamento — teste em janela InPrivate sem extensões.

Entenda os termos para configurar sem erro

RecursoO que éQuando incomodaComo controlar
Elastic Overscroll (bounce)Pequeno “elástico” ao atingir topo/base ou bordas do conteúdoEm touchscreens ou precision touchpads pode causar sensação de “sacudir”Historicamente por flag; hoje, ajuste complementar via --pull-to-refresh=0 quando o incômodo é o refresh ao puxar
Swipe entre páginas (navegação)Gestos horizontais que disparam Voltar/AvançarAo rolar verticalmente em apps web complexas (ex.: Power Apps) o gesto é interpretado como navegaçãoInterruptor nativo em edge://settings/accessibility
Pull‑to‑refreshArrastar para baixo para atualizar a páginaPode recarregar páginas internas (PDF, apps web) de forma indesejadaParâmetro de arranque --pull-to-refresh=0

Boas práticas para quem usa Power Apps e outras apps web

  • Desative o swipe pelo novo toggle antes de abrir o estúdio de edição.
  • Prefira janelas dedicadas sem extensões de gestos quando estiver a prototipar interfaces sensíveis ao toque.
  • Ao trabalhar em equipamentos híbridos (touch + trackpad), configure também o --pull-to-refresh=0 se a página tiver componentes que rolam dentro de áreas internas.
  • Mantenha o Edge atualizado para herdar correções de navegação por gestos e minimizar regressões futuras.

Como aplicar em ambientes geridos

Se a sua organização utiliza modo quiosque para terminais de atendimento, sinalização digital ou single app, aplique a política específica do Edge:

  • Nome da política: KioskSwipeGesturesEnabled
  • Tipo: Boolean (REG_DWORD)
  • Chave de Registo: HKLM\SOFTWARE\Policies\Microsoft\Edge
  • Valor: KioskSwipeGesturesEnabled = 0 (desativado)
  • Caminho GPO: Modelos Administrativos ▸ Microsoft Edge ▸ Definições de modo quiosque
  • Observação: requer reiniciar o navegador para surtir efeito; aplica-se apenas ao modo quiosque.

Para postos de trabalho normais (utilizador com ambiente de área de trabalho completo), o método suportado é o interruptor em Acessibilidade. A política de quiosque não se destina a esse cenário.

Alternativas caso o toggle ainda não esteja disponível

Atualizar para a versão mais recente

Abra edge://settings/help e instale quaisquer updates pendentes. Em geral, o interruptor “Swipe entre páginas” aparece automaticamente após a versão que contém a correção.

Mitigar o bounce mantendo a navegação por gesto

Se pretende apenas evitar o “puxar para atualizar”, arranque o Edge com --pull-to-refresh=0. Este parâmetro não desativa a navegação por swipe; apenas impede o refresh ao arrastar para baixo.

Reverter temporariamente

Como último recurso, instale uma compilação anterior (por exemplo, 128.0.2739.61). Lembre-se de pausar atualizações automáticas e de voltar ao canal estável assim que o toggle de Acessibilidade estiver disponível, para não perder patches de segurança.

Perguntas frequentes

O toggle afeta também o pull‑to‑refresh?
Não. O interruptor “Swipe entre páginas” desativa a navegação por gesto (voltar/avançar). O refresh ao arrastar para baixo é controlado separadamente pelo parâmetro --pull-to-refresh ou por lógica da própria página.

O problema ocorre só com touchpads?
Não. Pode ocorrer também em touchscreens quando a rolagem vertical é interpretada com componente horizontal suficiente para disparar a navegação histórica.

Existe um flag alternativo?
Os flags variam por versão e canal, e podem ser removidos a qualquer momento. O caminho suportado e duradouro é o controle em Acessibilidade.

Posso resolver com CSS ou JavaScript?
Em apps próprias, propriedades como overscroll-behavior ajudam a evitar pull‑to‑refresh em áreas específicas. Mas para impedir o swipe que aciona Voltar/Avançar, a solução deve ser no navegador (o novo toggle ou, em kiosk, a política administrativa).

Checklist para equipes de suporte

  • Confirmar a versão do Edge e o sistema (Windows 11 com precision touchpad é o mais afetado).
  • Aplicar o interruptor de Acessibilidade e reiniciar o navegador.
  • Em kiosks, aplicar KioskSwipeGesturesEnabled=0 e reiniciar o processo do Edge.
  • Se persistir, testar sem extensões e com novo perfil de utilizador.
  • Como mitigação, considerar --pull-to-refresh=0 quando o incômodo for apenas o refresh.

Conclusão

O flag antigo deixou de ter efeito em determinadas compilações do Edge, o que tornou o swipe entre páginas inevitável para parte dos utilizadores. A correção oficial introduziu um interruptor em Configurações ▸ Acessibilidade que desativa a navegação por gesto de forma confiável, preservando a experiência de rolagem vertical em apps web como o Power Apps Studio e evitando perdas acidentais de trabalho. Para ambientes geridos e cenários de quiosque, a política KioskSwipeGesturesEnabled complementa a solução, enquanto o parâmetro --pull-to-refresh=0 pode ser usado quando a necessidade é apenas eliminar o bounce.


Referências de origem comunitária: relatos de regressão e confirmação do toggle de Acessibilidade [1]; documentação da política de quiosque KioskSwipeGesturesEnabled [2].

Índice