Affected Version
1.84.4 Stable
Bug Behavior
A small bug. Since various games have started using dynamic backgrounds, the initial loading time of the launcher has become longer. If users switch to another games during loading, the background may not switch correspondingly.
Expected Behavior
Regardless of whether the user switches games while a background is loading, the background should ultimately match the game that the user has switched to.
Steps to reproduce
- Switch to a game whose background has never been downloaded.
- Switch to another game while loading is in progress.
Related Issues
Maybe #885
Screenshot(s)
As shown in the figure above, when switching to Zenless Zone Zero while the background for Honkai: Star Rail was loading, the final background remained that of Honkai: Star Rail. The background did not switch to Zenless Zone Zero either during or after the loading.
Additional Information
A possible solution is to check, when the background loading completes, whether the current game is still the game for which the background was being loaded; if not, it should attempt to switch the background again (I have not tried to read the source code so it might be wrong).
Affected Version
1.84.4 Stable
Bug Behavior
A small bug. Since various games have started using dynamic backgrounds, the initial loading time of the launcher has become longer. If users switch to another games during loading, the background may not switch correspondingly.
Expected Behavior
Regardless of whether the user switches games while a background is loading, the background should ultimately match the game that the user has switched to.
Steps to reproduce
Related Issues
Maybe #885
Screenshot(s)
As shown in the figure above, when switching to Zenless Zone Zero while the background for Honkai: Star Rail was loading, the final background remained that of Honkai: Star Rail. The background did not switch to Zenless Zone Zero either during or after the loading.
Additional Information
A possible solution is to check, when the background loading completes, whether the current game is still the game for which the background was being loaded; if not, it should attempt to switch the background again (I have not tried to read the source code so it might be wrong).