mirror of
https://github.com/obsproject/obs-studio.git
synced 2026-10-22 22:15:21 -04:00
UI: Fix initialization bug when launching without existing profile
SetupNewProfile is used to create new profiles when OBS is already running, which requires resetting program state for the new profile. This function cannot be used to create a new profile as a fallback for either a non-existing profile or for a fresh installation of OBS Studio because by the point this is called from OBSBasic::OBSInit, the runtime modules are not loaded yet and as such no services exist. Activating the new profile without a profile reset fixes this issue as the reset will be done explicitly by OBSBasic::OBSInit later.
This commit is contained in:
500 Internal Server Error
Gitea Version: 1.28.0+dev-477-g8b6ad49a5f