Árvore de páginas

Ocorrência

Ao realizar o login no menu LOGIX, acessar o botão de ajuda, opção SOBRE e clicar em DETALHES, apresenta a tela de detalhes. Mas se clicar em SAIR e depois na outra tecla clicar em FECHAR mostra o seguinte erro:

MS_FORMEND Error: cannot call methods on dialog prior to initialization; attempted to call method 'close'

Correção

O problema ocorre quando utilizado o componente TModalDialog e o owner deste componente NÃO é um componente TWorkspace. Quando isso acontece, o componente é criado no body do html (sem um owner), porém internamente ainda estava associado ao owner inicial.

Ao fechar esta janela, era apresentado o erro.

Corrigido para desassociar o componente TModalDialog do owner informado quando este não for TWorkspace.

Informações adicionais
  • Referente ao ticket: não há ticket associado
  • Referente à ocorrência: DTCLIENT01-1055
  • Disponível a partir da build 7.00.131227A - 4.6.1