From 1b91421e5eb7566909850f5017287179962e10af Mon Sep 17 00:00:00 2001 From: leper Date: Sun, 16 Nov 2014 22:06:18 +0000 Subject: [PATCH] Escape special character. This was SVN commit r15975. --- .../data/mods/public/gui/session/session.js | 28 +++++++++---------- 1 file changed, 13 insertions(+), 15 deletions(-) diff --git a/binaries/data/mods/public/gui/session/session.js b/binaries/data/mods/public/gui/session/session.js index 379d1d138a..67760efb8f 100644 --- a/binaries/data/mods/public/gui/session/session.js +++ b/binaries/data/mods/public/gui/session/session.js @@ -676,38 +676,36 @@ function updateGroups() function updateDebug() { - var simState = GetSimState(); - var debug = Engine.GetGUIObjectByName("debug"); + let simState = GetSimState(); + let debug = Engine.GetGUIObjectByName("debug"); - if (Engine.GetGUIObjectByName("devDisplayState").checked) - { - debug.hidden = false; - } - else + if (!Engine.GetGUIObjectByName("devDisplayState").checked) { debug.hidden = true; return; } - var conciseSimState = deepcopy(simState); - conciseSimState.players = "<<>>"; - var text = "simulation: " + uneval(conciseSimState); + debug.hidden = false; - var selection = g_Selection.toList(); + let conciseSimState = deepcopy(simState); + conciseSimState.players = "<<>>"; + let text = "simulation: " + uneval(conciseSimState); + + let selection = g_Selection.toList(); if (selection.length) { - var entState = GetExtendedEntityState(selection[0]); + let entState = GetExtendedEntityState(selection[0]); if (entState) { - var template = GetTemplateData(entState.template); + let template = GetTemplateData(entState.template); text += "\n\nentity: {\n"; - for (var k in entState) + for (let k in entState) text += " "+k+":"+uneval(entState[k])+"\n"; text += "}\n\ntemplate: " + uneval(template); } } - debug.caption = text; + debug.caption = text.replace(/\[/g, "\\["); } function updatePlayerDisplay()