mirror of
https://athene2.informatik.unibw-muenchen.de/progproj/gruppen-ht24/Gruppe-02.git
synced 2024-11-28 18:59:47 +01:00
fixed ConcurrentModificationException in clear()
This commit is contained in:
parent
e343074240
commit
62421e87cc
@ -105,9 +105,8 @@ public class ShipMap {
|
||||
* Removes all items from the map and triggers corresponding removal events for each.
|
||||
*/
|
||||
public void clear() {
|
||||
for (Item item : items) {
|
||||
items.remove(item);
|
||||
notifyListeners(new ItemRemovedEvent(item, this));
|
||||
while (!items.isEmpty()) {
|
||||
notifyListeners(new ItemRemovedEvent(items.removeFirst(), this));
|
||||
}
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user