From 7f257e045be74a4afb5fc8b4968de765b69d90d2 Mon Sep 17 00:00:00 2001 From: Alinson Xavier Date: Mon, 4 Dec 2017 23:13:31 -0600 Subject: [PATCH] MemoryHabitList: iterate over a copy of the list --- .../org/isoron/uhabits/core/models/memory/MemoryHabitList.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/uhabits-core/src/main/java/org/isoron/uhabits/core/models/memory/MemoryHabitList.java b/uhabits-core/src/main/java/org/isoron/uhabits/core/models/memory/MemoryHabitList.java index c1d05f517..fe54af3ec 100644 --- a/uhabits-core/src/main/java/org/isoron/uhabits/core/models/memory/MemoryHabitList.java +++ b/uhabits-core/src/main/java/org/isoron/uhabits/core/models/memory/MemoryHabitList.java @@ -164,7 +164,7 @@ public class MemoryHabitList extends HabitList @Override public synchronized Iterator iterator() { - return Collections.unmodifiableCollection(list).iterator(); + return new ArrayList<>(list).iterator(); } @Override