|
@@ -305,7 +305,7 @@ bool OBSBasic::CreateProfile(const std::string &newName, bool create_new,
|
|
return false;
|
|
return false;
|
|
}
|
|
}
|
|
|
|
|
|
- if (api)
|
|
|
|
|
|
+ if (api && !rename)
|
|
api->on_event(OBS_FRONTEND_EVENT_PROFILE_CHANGING);
|
|
api->on_event(OBS_FRONTEND_EVENT_PROFILE_CHANGING);
|
|
|
|
|
|
config_set_string(App()->GlobalConfig(), "Basic", "Profile",
|
|
config_set_string(App()->GlobalConfig(), "Basic", "Profile",
|
|
@@ -350,7 +350,7 @@ bool OBSBasic::CreateProfile(const std::string &newName, bool create_new,
|
|
wizard.exec();
|
|
wizard.exec();
|
|
}
|
|
}
|
|
|
|
|
|
- if (api) {
|
|
|
|
|
|
+ if (api && !rename) {
|
|
api->on_event(OBS_FRONTEND_EVENT_PROFILE_LIST_CHANGED);
|
|
api->on_event(OBS_FRONTEND_EVENT_PROFILE_LIST_CHANGED);
|
|
api->on_event(OBS_FRONTEND_EVENT_PROFILE_CHANGED);
|
|
api->on_event(OBS_FRONTEND_EVENT_PROFILE_CHANGED);
|
|
}
|
|
}
|