aboutsummaryrefslogtreecommitdiffstats
path: root/main/src/cgeo/geocaching/ui
diff options
context:
space:
mode:
authorSamuel Tardieu <sam@rfc1149.net>2014-03-24 21:17:08 +0100
committerSamuel Tardieu <sam@rfc1149.net>2014-03-24 21:17:08 +0100
commit183f15b1faeefff876c97eebf5c48388f65df787 (patch)
tree92fb98a881742e594cb1bab26cac5f03e59c4dc4 /main/src/cgeo/geocaching/ui
parent7d12be0807532d7f6dcfd78d4453b3d6483c72d4 (diff)
downloadcgeo-183f15b1faeefff876c97eebf5c48388f65df787.zip
cgeo-183f15b1faeefff876c97eebf5c48388f65df787.tar.gz
cgeo-183f15b1faeefff876c97eebf5c48388f65df787.tar.bz2
fix #3519: make list sorting permanent
Diffstat (limited to 'main/src/cgeo/geocaching/ui')
-rw-r--r--main/src/cgeo/geocaching/ui/CacheListAdapter.java8
1 files changed, 4 insertions, 4 deletions
diff --git a/main/src/cgeo/geocaching/ui/CacheListAdapter.java b/main/src/cgeo/geocaching/ui/CacheListAdapter.java
index 9d9a32f..90d603c 100644
--- a/main/src/cgeo/geocaching/ui/CacheListAdapter.java
+++ b/main/src/cgeo/geocaching/ui/CacheListAdapter.java
@@ -5,12 +5,12 @@ import butterknife.InjectView;
import cgeo.geocaching.CacheDetailActivity;
import cgeo.geocaching.CgeoApplication;
import cgeo.geocaching.Geocache;
-import cgeo.geocaching.sensors.IGeoData;
import cgeo.geocaching.R;
import cgeo.geocaching.enumerations.CacheListType;
import cgeo.geocaching.enumerations.CacheType;
import cgeo.geocaching.filter.IFilter;
import cgeo.geocaching.geopoint.Geopoint;
+import cgeo.geocaching.sensors.IGeoData;
import cgeo.geocaching.settings.Settings;
import cgeo.geocaching.sorting.CacheComparator;
import cgeo.geocaching.sorting.DistanceComparator;
@@ -55,7 +55,7 @@ import java.util.Set;
public class CacheListAdapter extends ArrayAdapter<Geocache> {
private LayoutInflater inflater = null;
- private CacheComparator cacheComparator = null;
+ private static CacheComparator cacheComparator = null;
private Geopoint coords;
private float azimuth = 0;
private long lastSort = 0L;
@@ -170,7 +170,7 @@ public class CacheListAdapter extends ArrayAdapter<Geocache> {
inverseSort = !inverseSort;
}
- public CacheComparator getCacheComparator() {
+ public static CacheComparator getCacheComparator() {
return cacheComparator;
}
@@ -326,7 +326,7 @@ public class CacheListAdapter extends ArrayAdapter<Geocache> {
return comparator;
}
- private boolean isSortedByDistance() {
+ private static boolean isSortedByDistance() {
return cacheComparator == null || cacheComparator instanceof DistanceComparator;
}