Visão geral
Como corrigir
Usando as soluções integradas
-
Ative “Override existing scroll locking logic”:
- Abra o Cart Editor nas configurações do Upcart.
- Acesse Settings → Cart settings e expanda Advanced Settings.
- Ative Override existing scroll locking logic. A descrição dela cobre exatamente este caso: um tema ou app de terceiros deixando a página com a rolagem bloqueada depois que o carrinho fecha.
Acessando as configurações de Custom HTML
- Abra o app Upcart no painel da Shopify.
- Acesse o Cart Editor.
- Abra Settings e selecione a aba Custom HTML. Settings é uma fileira de abas — se você não vir Custom HTML, ela está atrás de More settings.
Adicionando o código
- Para casos avançados ou específicos em que as soluções integradas não resolvem o problema, você pode aplicar código HTML personalizado no Upcart. Escolha onde aplicar o código HTML no Upcart. Para esta correção, selecione a seção Above Announcements/Rewards.
- Adicione o seguinte trecho de código:
Nota sobre versões antigas: os callbacks
window.upcartOnCartOpened e window.upcartOnCartClosed ainda funcionam, mas estão obsoletos e registram avisos no console. Use upcartSubscribeCartOpened e upcartSubscribeCartClosed em todos os scripts novos.- Salve as alterações.
- Atualize sua loja e teste fechar o carrinho para confirmar que a rolagem foi restaurada.
Por que isso acontece
Precisa de ajuda ou de mais solução de problemas
Etapas adicionais antes de contatar o suporte
- Verifique se Override existing scroll locking logic está ativado.
- Confira se código personalizado ou scripts de terceiros podem estar interferindo.