diff --git a/js/ui/main.js b/js/ui/main.js index f9556f14d..061303cf3 100644 --- a/js/ui/main.js +++ b/js/ui/main.js @@ -211,13 +211,6 @@ function _initializeUI() { _startDate = new Date(); - let perfModuleName = GLib.getenv("SHELL_PERF_MODULE"); - if (perfModuleName) { - let perfOutput = GLib.getenv("SHELL_PERF_OUTPUT"); - let module = eval('imports.perf.' + perfModuleName + ';'); - Scripting.runPerfScript(module, perfOutput); - } - ExtensionDownloader.init(); ExtensionSystem.init(); @@ -239,6 +232,13 @@ function _initializeUI() { Shell.Global.log_structured('GNOME Shell started at ' + _startDate, ['MESSAGE_ID=' + GNOMESHELL_STARTED_MESSAGE_ID]); } + + let perfModuleName = GLib.getenv("SHELL_PERF_MODULE"); + if (perfModuleName) { + let perfOutput = GLib.getenv("SHELL_PERF_OUTPUT"); + let module = eval('imports.perf.' + perfModuleName + ';'); + Scripting.runPerfScript(module, perfOutput); + } }); }