Bugfix: crash when opening Marker Detail.

Introduced in 5b4b54694c
This commit is contained in:
Dennis Guse
2025-12-02 17:53:15 +01:00
parent 9ba152c469
commit b584a95c9c
4 changed files with 27 additions and 5 deletions
@@ -1,5 +1,7 @@
package de.dennisguse.opentracks.util;
import androidx.annotation.NonNull;
import java.util.Iterator;
public abstract class AutoCloseableIterator<T> implements Iterator<T>, AutoCloseable {
@@ -13,5 +15,14 @@ public abstract class AutoCloseableIterator<T> implements Iterator<T>, AutoClose
public abstract boolean moveToPosition(int position);
@NonNull
public abstract T get();
@NonNull
public T get(int position) {
moveToPosition(position);
return get();
}
public abstract int getCount();
}