Otimização CtbActionModuleController

Linha de Produto:

RM

Segmento:

Construção e Projetos

Módulo:

Totvs Gestão Contábil

Função:

Mudança de módulos.

Situação/Requisito:

Identifiquei um problema que acredito ser muito importante e que merece a atenção de todos em todas as versões suportadas

Muitos produtos, no seu ActionModuleController, assinam o evento OnContextPropValueChanged do RMSContext, porém não removem a assinatura. Isso gera vazamento de memória e replicação de execuções desnecessárias pois o ModuleController é destruído e recriado em vários momentos distintos na manipulação da MDI.

Solução/Implementação:

Adição e remoção da assinatura do evento OnContextPropValueChanged no CtbActionModuleController.

Conversores e Parâmetros:

N/A.

Tickets relacionados:

N/A.

Requisito:N/A.
Documento de Referência:N/A.
Pacote:

N/A.