From e928077ad3d3ff4f70e505079541ef49d9a6e843 Mon Sep 17 00:00:00 2001 From: WrinklyNinja Date: Sun, 20 Jul 2014 15:17:57 +0100 Subject: [PATCH] Fixed current game not getting marked. The plugin loading code runs before the global loading code. --- resources/report/js/script.js | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/resources/report/js/script.js b/resources/report/js/script.js index 1e5c0baa..1ff7d3f7 100644 --- a/resources/report/js/script.js +++ b/resources/report/js/script.js @@ -620,6 +620,16 @@ function initGlobalVars() { gameTable.addRow(loot.settings.games[i]); } + /* Highlight game in menu. Could use fa-chevron-right instead. */ + var gameMenuItems = document.getElementById('gameMenu').children[0].children; + for (var i = 0; i < gameMenuItems.length; ++i) { + if (gameMenuItems[i].getAttribute('data-target') != loot.game.folder) { + gameMenuItems[i].querySelector('.fa').classList.toggle('fa-angle-double-right', false); + } else { + gameMenuItems[i].querySelector('.fa').classList.toggle('fa-angle-double-right', true); + } + } + gameSelect.value = loot.settings.game; document.getElementById('languageSelect').value = loot.settings.language; document.getElementById('debugVerbositySelect').value = loot.settings.debugVerbosity; @@ -656,16 +666,6 @@ function updateInterfaceWithGameInfo(response) { var activePluginNo = 0; var dirtyPluginNo = 0; - /* Highlight game in menu. Could use fa-chevron-right instead. */ - var gameMenuItems = document.getElementById('gameMenu').children[0].children; - for (var i = 0; i < gameMenuItems.length; ++i) { - if (gameMenuItems[i].getAttribute('data-target') != loot.game.folder) { - gameMenuItems[i].querySelector('.fa').classList.toggle('fa-angle-double-right', false); - } else { - gameMenuItems[i].querySelector('.fa').classList.toggle('fa-angle-double-right', true); - } - } - /* Fill report with data. */ document.getElementById('masterlistRevision').textContent = loot.game.masterlist.revision; document.getElementById('masterlistDate').textContent = loot.game.masterlist.date;