From 96cd7ddcc1837cdcdbc79dfdce20b85499da84a7 Mon Sep 17 00:00:00 2001 From: Jason Monk Date: Fri, 14 Oct 2016 14:38:58 -0400 Subject: 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 --- .../src/com/android/systemui/plugins/PluginInstanceManager.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) 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 { public void disableAll() { ArrayList 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) { -- cgit v1.2.3-59-g8ed1b