add pane close to system tick bus

Signed-off-by: carlitosan <82187351+carlitosan@users.noreply.github.com>
This commit is contained in:
carlitosan
2021-11-30 17:18:27 -08:00
parent 9e725da597
commit a359244c51
@@ -4275,13 +4275,13 @@ namespace ScriptCanvasEditor
bool MainWindow::EvaluateSaveAttempt()
{
const AZ::s64 k_saveAttemptSeconds = 20;
const AZ::s64 SaveAttemptSeconds = 20;
if (m_saveAttemptInProgress)
{
auto saveDuration = AZStd::chrono::seconds(AZStd::chrono::system_clock::now() - m_saveAttemptTime).count();
if (saveDuration > k_saveAttemptSeconds)
if (saveDuration > SaveAttemptSeconds)
{
WarnOnFailedSaveAttempt();
}
@@ -4313,7 +4313,10 @@ namespace ScriptCanvasEditor
AzFramework::AssetSystem::LaunchAssetProcessor();
AZ::SystemTickBus::Handler::BusDisconnect();
AzToolsFramework::CloseViewPane(LyViewPane::ScriptCanvas);
AZ::SystemTickBus::QueueFunction([]()
{
AzToolsFramework::CloseViewPane(LyViewPane::ScriptCanvas);
});
}
void MainWindow::OnCommandStarted(AZ::Crc32)