From 682b56198acf4975e75a6b345acc7fa64fb44e5a Mon Sep 17 00:00:00 2001 From: Johannes Mockenhaupt Date: Fri, 12 Oct 2018 16:19:34 +0200 Subject: [PATCH] Queue: correct removal of queued command by type. --- .../java/info/nightscout/androidaps/queue/CommandQueue.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/java/info/nightscout/androidaps/queue/CommandQueue.java b/app/src/main/java/info/nightscout/androidaps/queue/CommandQueue.java index 2ef2d5198a..69979508fe 100644 --- a/app/src/main/java/info/nightscout/androidaps/queue/CommandQueue.java +++ b/app/src/main/java/info/nightscout/androidaps/queue/CommandQueue.java @@ -96,7 +96,7 @@ public class CommandQueue { } private synchronized void removeAll(Command.CommandType type) { - for (int i = 0; i < queue.size(); i++) { + for (int i = queue.size() - 1; i >= 0; i--) { if (queue.get(i).commandType == type) { queue.remove(i); }