TREE: Evento OnActivate notificato durante Refresh
copia linkDescrizione del difetto
Se uno dei documenti caricati nell'albero viene modificato, la fase di refresh riallinea lo stato dell'interfaccia in base allo stato della struttura dei documenti mostrati nell'albero. Se il refresh coinvolge un nodo "sopra" quello attualmente selezionato, dopo il refresh il nodo che era selezionato viene nuovamente attivato.
Nella versione precedente, in questo caso veniva notificato nuovamente l'evento OnActivateDoc, causando potenziali problemi in base al codice contenuto nell'evento.
Nella versione 7.1 l'evento OnActivateDoc non viene notificato in questo caso, ma viene solamente ripristinato il nodo che era selezionato prima del refresh.
Effetti del malfunzionamento
- L'attivazione non prevista dell'evento OnActivateDoc poteva avere effetti collaterali, come, ad esempio, disallineare nuovamente la struttura dei documenti rispetto all'interfaccia utente.
Soluzioni
Occorre controllare che il codice eseguito nell'evento OnActivateDoc non abbia effetti collaterali, ad esempio non deve modificare ulteriormente la struttura dei documenti mostrati nell'albero. Nella versione 7.1 l'evento non viene ulteriormente notificato quindi non è necessaria alcuna correzione al codice.
Funzionalità interessate
Alberi DO
Ultima modifica: 24/03/2021 / Validità: da 7.0.3200