aboutsummaryrefslogtreecommitdiffstats
path: root/main/src/cgeo/geocaching/search/AutoCompleteAdapter.java
diff options
context:
space:
mode:
authorSamuel Tardieu <sam@rfc1149.net>2014-03-31 19:08:19 +0200
committerSamuel Tardieu <sam@rfc1149.net>2014-03-31 19:08:19 +0200
commitb125f25656a3998a328fae00dc95071dad280258 (patch)
treed62f4ee1372af7ff64d5c14a89a9644f59103b4a /main/src/cgeo/geocaching/search/AutoCompleteAdapter.java
parent7e99c6044b64ba5166c65b6e7702560ab5588c49 (diff)
downloadcgeo-b125f25656a3998a328fae00dc95071dad280258.zip
cgeo-b125f25656a3998a328fae00dc95071dad280258.tar.gz
cgeo-b125f25656a3998a328fae00dc95071dad280258.tar.bz2
fix #3709: NPE in auto-complete
It looks like at least on Android 3.1 the `getCount()` method may be called before results are published.
Diffstat (limited to 'main/src/cgeo/geocaching/search/AutoCompleteAdapter.java')
-rw-r--r--main/src/cgeo/geocaching/search/AutoCompleteAdapter.java3
1 files changed, 2 insertions, 1 deletions
diff --git a/main/src/cgeo/geocaching/search/AutoCompleteAdapter.java b/main/src/cgeo/geocaching/search/AutoCompleteAdapter.java
index 15a45c6..885ed48 100644
--- a/main/src/cgeo/geocaching/search/AutoCompleteAdapter.java
+++ b/main/src/cgeo/geocaching/search/AutoCompleteAdapter.java
@@ -15,7 +15,8 @@ import android.widget.Filter;
*/
public class AutoCompleteAdapter extends ArrayAdapter<String> {
- private String[] suggestions;
+ private final String[] EMPTY = new String[0];
+ private String[] suggestions = EMPTY;
private final Func1<String, String[]> suggestionFunction;
public AutoCompleteAdapter(Context context, int textViewResourceId, final Func1<String, String[]> suggestionFunction) {