From 96df0ad875201f248cd93086d8b24d65a2fa59a2 Mon Sep 17 00:00:00 2001 From: elexis Date: Fri, 30 Jun 2017 21:15:35 +0000 Subject: [PATCH] Show the session page again after disconnecting while playing a cinematic path. This was SVN commit r19860. --- binaries/data/mods/public/gui/session/messages.js | 1 + binaries/data/mods/public/gui/session/session.js | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/binaries/data/mods/public/gui/session/messages.js b/binaries/data/mods/public/gui/session/messages.js index bad61a69fa..963fc96b1f 100644 --- a/binaries/data/mods/public/gui/session/messages.js +++ b/binaries/data/mods/public/gui/session/messages.js @@ -658,6 +658,7 @@ function handleNetStatusMessage(message) Engine.SetPaused(true, false); g_Disconnected = true; + updateCinemaPath(); closeOpenDialogs(); } } diff --git a/binaries/data/mods/public/gui/session/session.js b/binaries/data/mods/public/gui/session/session.js index 61eaab6a2a..5c891d5fcc 100644 --- a/binaries/data/mods/public/gui/session/session.js +++ b/binaries/data/mods/public/gui/session/session.js @@ -867,7 +867,7 @@ function confirmExit() function updateCinemaPath() { - let isPlayingCinemaPath = GetSimState().cinemaPlaying; + let isPlayingCinemaPath = GetSimState().cinemaPlaying && !g_Disconnected; Engine.GetGUIObjectByName("sn").hidden = !g_ShowGUI || isPlayingCinemaPath; Engine.Renderer_SetSilhouettesEnabled(!isPlayingCinemaPath && Engine.ConfigDB_GetValue("user", "silhouettes") == "true");