diff --git a/Assets/Scripts/CustomGamePlayer.cs b/Assets/Scripts/CustomGamePlayer.cs index 5394328..7e38323 100644 --- a/Assets/Scripts/CustomGamePlayer.cs +++ b/Assets/Scripts/CustomGamePlayer.cs @@ -681,6 +681,11 @@ public class CustomGamePlayer : MonoBehaviour internal void TogglePause() { + if (CustomGamePlayerPauseMenu.Instance != null && CustomGamePlayerPauseMenu.Instance.statsMenu.activeSelf) + { + CustomGamePlayerPauseMenu.Instance.statsMenuExitButton.onClick.Invoke(); + return; + } if (pausePanel.activeSelf) { DisablePause(); diff --git a/Assets/Scripts/GamePlayer.cs b/Assets/Scripts/GamePlayer.cs index f9fb49a..1dc604c 100644 --- a/Assets/Scripts/GamePlayer.cs +++ b/Assets/Scripts/GamePlayer.cs @@ -696,6 +696,11 @@ public class GamePlayer : MonoBehaviour internal void TogglePause() { + if (GamePlayerPauseMenu.Instance != null && GamePlayerPauseMenu.Instance.statsMenu.activeSelf) + { + GamePlayerPauseMenu.Instance.statsMenuExitButton.onClick.Invoke(); + return; + } if (pausePanel.activeSelf) { DisablePause();