This issue has been created
There are 3 updates.
 
 
Cristal / cid:jira-generated-image-avatar-578ed5ee-f8a7-414a-aa4c-551d57b4e549 CRISTAL-806 Open

Document listeners are never removed

 
View issue   ยท   Add comment
 

Issue created

 
cid:jira-generated-image-avatar-eff16bf9-0e25-4bad-988a-15aa30606f17 Pierre Jeanjean created this issue on 26/Feb/26 15:39
 
Summary: Document listeners are never removed
Issue Type: cid:jira-generated-image-avatar-578ed5ee-f8a7-414a-aa4c-551d57b4e549 Bug
Affects Versions: 1.1.0
Assignee: Unassigned
Created: 26/Feb/26 15:39
Priority: cid:jira-generated-image-static-major-f271c3c7-f581-48b9-8cdc-d26125e8394b Major
Reporter: Pierre Jeanjean
Description:

Document listeners are only used in Navigation Tree so far, and they are still registered even after the Navigation Tree component has been unmounted.

On Shoelace, this has never been detected because the components are always mounted, but Vuetify unmounts components in closed dialogs. This means that a new listener is added to the list whenever a NavigationTreeSelect component opens up, which would affect performances at some point.

 
 

3 updates

 
cid:jira-generated-image-avatar-eff16bf9-0e25-4bad-988a-15aa30606f17 Changes by Pierre Jeanjean on 26/Feb/26 15:43
 
Fix Version: 1.2.0-rc-1
Assignee: Pierre Jeanjean
Labels: bugfixingday