Skip to content

[bug][migration] Drawers e modais abrem sem conteúdo e travam a interface #420

Description

@JonasJesus42

Em migrações Fresh → TanStack, drawers e modais abrem com fundo/overlay preto mas sem conteúdo interno. Após abrir, qualquer clique trava a interface completamente.

Comportamento:

  1. Acionar drawer (login, menu mobile) ou modal
  2. Overlay/fundo preto aparece, conteúdo não renderiza
  3. Interface trava — nenhum clique responde

Causa raiz: o signal de controle de abertura é lido com .value diretamente no render React, o que não dispara re-render. O overlay monta (estado booleano funciona via efeito colateral) mas o conteúdo interno fica estático.

Fix: trocar leitura direta de .value por useSignalValue em todos os componentes de drawer/modal.

Impacto: bug recorrente em todas as migrações — afeta LoginDrawer, MobileMenu, e qualquer modal com conteúdo controlado por signal.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions