Address relayout challenges for the navigation

Problem to solve

When we opening the navigation sidebar, we resize the main container and cause the browser to repaint all the elements within. Peeking doesn’t do this because it appears over the top of the content.There’s some potential fixes in this article, but the problem really needs to be solved at the issue level to have any real impact https://web.dev/avoid-large-complex-layouts-and-layout-thrashing/?utm_source=devtools#avoid-forced-synchronous-layouts

Comparison

When an issue has tons of content Lightweight repaints smoothly
Heavy issue.mp4 Smooth.mp4
Edited Aug 29, 2023 by Austin Regnery
Assignee Loading
Time tracking Loading