• Robert Knight's avatar
    Virtualize the annotation thread list · 0e67b614
    Robert Knight authored
    Make the sidebar handle "large" (ie. 50+) numbers of annotation threads
    much better by virtualizing the thread list. Virtualizing means that we
    only instantiate <annotation-thread> components for threads which are
    either in or 'near' (above/below) the viewport. For the remaining
    offscreen threads space is reserved by a couple of <li> elements above
    and below the visible threads.
    0e67b614
virtual-thread-list.js 4.07 KB