Warn the user with a confirmation dialog if the revision control provider is changed/disabled

#rb wouter.burgers

[CL 32432617 by marco anastasi in ue5-main branch]
This commit is contained in:
marco anastasi
2024-03-22 10:11:07 -04:00
parent f6c0ee0611
commit 46168a0105
7 changed files with 68 additions and 3 deletions

View File

@@ -481,6 +481,11 @@ void FSourceControlModule::SetUseGlobalSettings(bool bIsUseGlobalSettings)
ShowLoginDialog(FSourceControlLoginClosed(), ELoginWindowMode::Modeless, EOnLoginWindowStartup::PreserveProvider);
}
FSourceControlProviderChanging& FSourceControlModule::GetSourceControlProviderChanging()
{
return OnSourceControlProviderChanging;
}
FDelegateHandle FSourceControlModule::RegisterProviderChanged(const FSourceControlProviderChanged::FDelegate& SourceControlProviderChanged)
{
return OnSourceControlProviderChanged.Add(SourceControlProviderChanged);