ca25ba382a550c714f207deffdda8747b2de03dc
Modify scheduleInitialUrnLocalMatchRefresh to accept container and data parameters, track refresh tasks as an array of async functions, and use Promise.allSettled to wait for all tasks before updating the UI. This ensures that the missing models browser is refreshed only after all initial URN local match refreshes have completed, preventing UI updates during ongoing async operations. Also adjust renderMissingModel to conditionally render known download panels based on downloadSource availability.
Languages
JavaScript
47.5%
Python
45.7%
CSS
6.8%