Set logging preference before running tools

Signed-off-by: chcurran <82187351+carlitosan@users.noreply.github.com>
This commit is contained in:
chcurran
2021-09-24 11:56:42 -07:00
parent 9196e98ee6
commit e125462eaa
3 changed files with 12 additions and 0 deletions
@@ -126,6 +126,7 @@ namespace ScriptCanvasEditor
config.reportFilteredGraphs = !m_view->onlyShowOutdated->isChecked();
config.filter = isUpToDate;
SetLoggingPreferences();
ModelRequestsBus::Broadcast(&ModelRequestsTraits::Scan, config);
}
@@ -199,6 +200,7 @@ namespace ScriptCanvasEditor
return result == QMessageBox::YesToAll;
};
SetLoggingPreferences();
ModifyConfiguration config;
config.modification = simpleUpdate;
config.onReadOnlyFile = onReadyOnlyFile;
@@ -435,6 +437,12 @@ namespace ScriptCanvasEditor
SetSpinnerIsBusy(true);
}
void Controller::SetLoggingPreferences()
{
LogBus::Broadcast(&LogTraits::SetVerbose, m_view->verbose->isChecked());
LogBus::Broadcast(&LogTraits::SetVersionExporerExclusivity, m_view->updateReportingOnly->isChecked());
}
void Controller::SetSpinnerIsBusy(bool isBusy)
{
m_view->spinner->SetIsBusy(isBusy);
@@ -88,6 +88,7 @@ namespace ScriptCanvasEditor
void OnUpgradeModificationBegin(const ModifyConfiguration& config, const AZ::Data::AssetInfo& info) override;
void OnUpgradeModificationEnd(const ModifyConfiguration& config, const AZ::Data::AssetInfo& info, ModificationResult result) override;
void SetLoggingPreferences();
void SetSpinnerIsBusy(bool isBusy);
void SetRowBusy(int index);
void SetRowFailed(int index, AZStd::string_view message);
@@ -237,6 +237,9 @@ namespace ScriptCanvasEditor
TickUpdateGraph();
break;
}
AZ::Data::AssetManager::Instance().DispatchEvents();
AZ::SystemTickBus::ExecuteQueuedEvents();
}
void Modifier::SaveModifiedGraph(const ModificationResult& result)