From ba0d1062f1dccdba7d537fd09d56eed19a0885a2 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Florian=20M=C3=BCllner?= <fmuellner@gnome.org>
Date: Thu, 31 Jan 2019 14:15:58 +0100
Subject: [PATCH 4/4] objectManager: Fix index mix-up
Spotted by eslint.
https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/388
---
js/misc/objectManager.js | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/js/misc/objectManager.js b/js/misc/objectManager.js
index a8567c19b..fa28b1197 100644
--- a/js/misc/objectManager.js
+++ b/js/misc/objectManager.js
@@ -255,41 +255,41 @@ var ObjectManager = new Lang.Class({
this._interfaceInfos[info.name] = info;
}
},
getProxy(objectPath, interfaceName) {
let object = this._objects[objectPath];
if (!object)
return null;
return object[interfaceName];
},
getProxiesForInterface(interfaceName) {
let proxyList = this._interfaces[interfaceName];
if (!proxyList)
return [];
return proxyList;
},
getAllProxies() {
let proxies = [];
let objectPaths = Object.keys(this._objects);
for (let i = 0; i < objectPaths.length; i++) {
let object = this._objects[objectPaths];
let interfaceNames = Object.keys(object);
- for (let j = 0; i < interfaceNames.length; i++) {
- let interfaceName = interfaceNames[i];
+ for (let j = 0; j < interfaceNames.length; j++) {
+ let interfaceName = interfaceNames[j];
if (object[interfaceName])
proxies.push(object(interfaceName));
}
}
return proxies;
}
});
Signals.addSignalMethods(ObjectManager.prototype);
--
2.21.0