MUNDIAL GESTOR WINDOWS 10.3.9
CORREÇÃO DO FECHAMENTO DA JANELA DA COMANDA

ESTE PACOTE É PARA O COMPUTADOR WINDOWS. NÃO ENVIE AO CPANEL.

COMO ATUALIZAR
1. No computador da impressão, perto do relógio do Windows, clique com o botão direito no ícone Mundial Gestor.
2. Escolha SAIR DO APLICATIVO. Apenas clicar no X deixa o programa rodando e não é suficiente para atualizar.
3. Extraia este ZIP inteiro em uma pasta do computador.
4. Abra a pasta Windows_Atualizar.
5. Dê dois cliques em INSTALAR.cmd.
6. Aguarde a criação e atualização do MundialGestor.exe. Precisa de internet para baixar o componente Microsoft usado pelo instalador.
7. Se perguntar sobre iniciar com o Windows, escolha como preferir.
8. Abra o atalho Mundial Gestor. O título da janela deverá terminar com 10.3.9.
9. Reimprima um pedido, confirme a impressão e confira se a janela da comanda fecha e o gestor continua aberto.
10. Teste também IMPRIMIR COZINHA, se o site já estiver na V10.3.8.

Não é preciso desinstalar antes. O perfil de login fica na mesma pasta e é preservado.
Não altera banco de dados, produtos, pedidos ou configurações da hospedagem.
Não ativa impressão silenciosa. Continua usando a confirmação de impressão que está no site.
Este pacote contém o código e o atualizador que cria o EXE automaticamente no próprio Windows, como o instalador anterior. Não contém um EXE pré-compilado.

SE DER ERRO
Confira se saiu do aplicativo pelo ícone perto do relógio.
O instalador registra o resultado em %LOCALAPPDATA%\MundialGestor\instalacao.log.
A compilação acontece antes da substituição do aplicativo. Se a compilação falhar, o atualizador não copia o EXE novo.

O QUE FOI CORRIGIDO
O aplicativo criava a janela Windows da comanda, mas não tinha o tratamento WindowCloseRequested do WebView2.
O site enviava window.close(), mas a janela Windows continuava aberta.
Agora esse pedido de fechamento é encaminhado à janela auxiliar da comanda. A janela principal do gestor permanece aberta.
O tratamento fica ativo tanto para o fechamento pedido pelo gestor quanto para o fechamento pedido pela própria comanda.

VALIDAÇÃO
O código recuperado foi comparado com a correção: apenas o tratamento da janela auxiliar e a indicação 10.3.9 no título foram adicionados.
O processo de instalação e o caminho do perfil foram preservados.
API conferida na documentação oficial Microsoft:
https://learn.microsoft.com/en-us/dotnet/api/microsoft.web.webview2.core.corewebview2.windowcloserequested
Este ambiente não possui Windows/.NET Framework para compilar e executar o aplicativo. A confirmação final precisa ser feita no computador Windows, usando os passos acima.
