refactor: resolve lag issues when opening the world dialog in the favorites worlds tab (#1156) #518

Closed
opened 2026-04-05 16:20:21 +02:00 by MrUnknownDE · 0 comments
Owner

Originally created by @Map1en on 3/4/2025

  1. Resolved lag issues when opening the world dialog in the favorites worlds tab.

    • The root Vue component was running slow because of lots of favorite world items, which caused large VDOM diffing, splitting the component help reduce those diffing.

    • Now the world dialog opens quickly, with 2000 favorites (300 VRChat, 1700 local).

    • Opening the favorites worlds tab is better, but still a bit laggy.

      • Production only, development env get laggy due to debugging tools.
  2. And fixed some random errors.

*Originally created by @Map1en on 3/4/2025* 1. Resolved lag issues when opening the world dialog in the favorites worlds tab. - The root Vue component was running slow because of lots of favorite world items, which caused large VDOM diffing, splitting the component help reduce those diffing. - Now the world dialog opens quickly, with 2000 favorites (300 VRChat, 1700 local). - Opening the favorites worlds tab is better, but still a bit laggy. - Production only, development env get laggy due to debugging tools. 2. And fixed some random errors.
Sign in to join this conversation.
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github/VRCX#518