Skip to content

Commit 9a0a089

Browse files
authored
fix(frontend) performance issues in main menu project selection (#2715)
* Prefactor: Move Project Selection List to dedicated component * Use v-virtual-scroll for dynamic rendering Removed custom dynamic rendering & scrolling logic Use slide-y-transition to keep project list size stable during transition. This avoids issues with scrolling * Make project tooltip lazy * - Fixed code formatting - Fixed error when navigating with keys in case there are no projects to select - Removed eager=false prop from tooltip as this will be disabled globally in #2730 * Changed transition to avoid animation glitch Fixed project tile height Use horizontal bar to structure tiles Extended project list height Optimized project items computed * Navigate on event to avoid navigating if project changed outside of menu * PR Feedback
1 parent 8554bb5 commit 9a0a089

File tree

2 files changed

+559
-519
lines changed

2 files changed

+559
-519
lines changed

0 commit comments

Comments
 (0)