sistema-de-chamados/src/components/chat
rever-tecnologia 9a13e9c6fb fix: corrige chat abrindo automaticamente e zerando contador
O bug era causado pelo useEffect de auto-open que executava
na montagem inicial do componente, sobrescrevendo o estado
do localStorage (isMinimized) e fazendo o chat abrir expandido.

Isso causava o useEffect de markChatRead executar e zerar
o contador de mensagens nao lidas.

Correcao:
- prevSessionCountRef agora inicia como -1 (nao inicializado)
- Primeira execucao apenas inicializa o ref, sem abrir o chat
- Auto-open so acontece para sessoes NOVAS criadas APOS montagem
- Estado do localStorage (minimizado/expandido) e preservado

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-11 15:39:03 -03:00
..
chat-widget-provider.tsx Corrige widget de chat para nao quebrar sem API 2025-12-07 01:32:34 -03:00
chat-widget.tsx fix: corrige chat abrindo automaticamente e zerando contador 2025-12-11 15:39:03 -03:00