Show warning if default action or condition cannot be created

This commit is contained in:
WarmUpTill
2024-08-02 20:19:30 +02:00
committed by WarmUpTill
parent 9941cfe9b5
commit c431e6c31d
6 changed files with 33 additions and 0 deletions

View File

@@ -93,10 +93,24 @@ static void DisplayMissingDataDirWarning()
DisplayMessage(msg);
}
bool CanCreateDefaultAction();
bool CanCreateDefaultCondition();
static void DisplayCorruptedInstallWarning()
{
if (CanCreateDefaultAction() && CanCreateDefaultCondition()) {
return;
}
DisplayMessage(obs_module_text(
"AdvSceneSwitcher.generalTab.generalBehavior.warnCorruptedInstallMessage"));
}
void AdvSceneSwitcher::LoadUI()
{
DisplayMissingDataDirWarning();
DisplayMissingDependencyWarning();
DisplayCorruptedInstallWarning();
SetupGeneralTab();
SetupTitleTab();