Debug console is added to GUIUpdateList after all other UI elements (because it's drawn on top of everything else)
This commit is contained in:
@@ -341,8 +341,6 @@ namespace Barotrauma
|
|||||||
if (PlayerInput.KeyHit(Keys.Escape)) GUI.TogglePauseMenu();
|
if (PlayerInput.KeyHit(Keys.Escape)) GUI.TogglePauseMenu();
|
||||||
|
|
||||||
GUIComponent.ClearUpdateList();
|
GUIComponent.ClearUpdateList();
|
||||||
DebugConsole.AddToGUIUpdateList();
|
|
||||||
|
|
||||||
paused = (DebugConsole.IsOpen || GUI.PauseMenuOpen || GUI.SettingsMenuOpen) &&
|
paused = (DebugConsole.IsOpen || GUI.PauseMenuOpen || GUI.SettingsMenuOpen) &&
|
||||||
(NetworkMember == null || !NetworkMember.GameStarted);
|
(NetworkMember == null || !NetworkMember.GameStarted);
|
||||||
|
|
||||||
@@ -357,6 +355,7 @@ namespace Barotrauma
|
|||||||
}
|
}
|
||||||
|
|
||||||
GUI.AddToGUIUpdateList();
|
GUI.AddToGUIUpdateList();
|
||||||
|
DebugConsole.AddToGUIUpdateList();
|
||||||
GUIComponent.UpdateMouseOn();
|
GUIComponent.UpdateMouseOn();
|
||||||
|
|
||||||
DebugConsole.Update(this, (float)Timing.Step);
|
DebugConsole.Update(this, (float)Timing.Step);
|
||||||
|
|||||||
Reference in New Issue
Block a user