summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Jason Monk <jmonk@google.com> 2016-10-14 14:38:58 -0400
committer Jason Monk <jmonk@google.com> 2016-10-14 14:39:31 -0400
commit96cd7ddcc1837cdcdbc79dfdce20b85499da84a7 (patch)
treee86f54ff7ffaf94618614ee00786e0db59d31417
parent3752e507667f9142a901377a2a7fdfe0f689448f (diff)
PluginLib: Don't use foreach
For some reason it makes android studio angry when embedding the plugin lib in it. Test: runtest systemui Change-Id: I8c7202846903a75ffcbad86cb31862098e8d939a
-rw-r--r--packages/SystemUI/plugin/src/com/android/systemui/plugins/PluginInstanceManager.java4
1 files changed, 3 insertions, 1 deletions
diff --git a/packages/SystemUI/plugin/src/com/android/systemui/plugins/PluginInstanceManager.java b/packages/SystemUI/plugin/src/com/android/systemui/plugins/PluginInstanceManager.java
index f98667d71f3e..75a5434e0efe 100644
--- a/packages/SystemUI/plugin/src/com/android/systemui/plugins/PluginInstanceManager.java
+++ b/packages/SystemUI/plugin/src/com/android/systemui/plugins/PluginInstanceManager.java
@@ -114,7 +114,9 @@ public class PluginInstanceManager<T extends Plugin> {
public void disableAll() {
ArrayList<PluginInfo> plugins = new ArrayList<>(mPluginHandler.mPlugins);
- plugins.forEach(this::disable);
+ for (int i = 0; i < plugins.size(); i++) {
+ disable(plugins.get(i));
+ }
}
private void disable(PluginInfo info) {