View Issue Details

IDProjectCategoryView StatusLast Update
0019204MMW 5Generalpublic2022-09-03 23:45
Reporterdrakinite Assigned To 
PrioritylowSeverityminorReproducibilityN/A
Status resolvedResolutionno change required 
Product Version5.0.4 
Target Version5.0.4 
Summary0019204: Performance: Look into using DocumentFragment for building complex element structures like ListView
DescriptionDocumentFragment allows you to build a DOM tree completely separate from the main document, then append it to the main document all at once, leading to only one reflow event when it's appended instead of multiple.

This may be able to further improve general performance when building controls (on document load and/or when switching views), or to help resolve lag with complex list views (Ex: opening an extremely large album Album List View)
Additional Informationhttps://developer.mozilla.org/en-US/docs/Web/API/DocumentFragment
TagsNo tags attached.
Fixed in build

Activities

drakinite

2022-09-03 23:45

developer   ~0069161

Doesn't seem like there's a place for DocumentFragment to be integrated into our ListViews. As Michal mentioned offline, we already reduce reflows where possible.