01. DADOS GERAIS
Produto: | TOTVS Framework
|
---|---|
Linha de Produto: | Linha Logix |
Segmento: | Tecnologia |
Módulo: |
Framework (Linha Logix) - Administração Logix
|
Função: | Componentes LDIALOG e LFORM |
País: | Brasil |
Ticket: | |
Requisito/Story/Issue (informe o requisito relacionado) : | DFWKLOGIX-1310 |
02. SITUAÇÃO/REQUISITO
Quando uma janela inicial da aplicação é instanciada com o componente LFRAME, no momento da sua ativação (ACTIVATE) ocorre o seguinte erro:
03. SOLUÇÃO
O problema passou a ocorrer após ajustes realizados na issue 19336337 DFWKLOGIX-1195 DT Botão de maximização de tela não expande a tela por completo, mas não se tratava de um efeito colateral, mas sim de um problema pré-existente, pois a classe LFrame herda funcionalidades da classe LForm, no entanto o método INIT_EVENT estava acionando o método maximize() quando se tratava de uma janela principal, mas isso somente pode ocorrer para componente LDialog que possui tal método declarado.
O evento INIT_EVENT foi sobrescrito na classe LDialog para que a ação MAXIMIZE nao fosse mais acionada a partir da classe LForm, mas sim da classe LDialog, evitando assim o acionamento de um método não declarado.
04. DEMAIS INFORMAÇÕES
Não se aplica.
Disponível a partir do pacote oficial 12.1.2407 ou Framework Fix 12.1.2403(fix02)IMPORTANTE!
05. ASSUNTOS RELACIONADOS
- Não se aplica.