diff options
| author | Samuel Tardieu <sam@rfc1149.net> | 2014-03-31 19:08:19 +0200 |
|---|---|---|
| committer | Samuel Tardieu <sam@rfc1149.net> | 2014-03-31 19:08:19 +0200 |
| commit | b125f25656a3998a328fae00dc95071dad280258 (patch) | |
| tree | d62f4ee1372af7ff64d5c14a89a9644f59103b4a /main/src/cgeo/geocaching/search/AutoCompleteAdapter.java | |
| parent | 7e99c6044b64ba5166c65b6e7702560ab5588c49 (diff) | |
| download | cgeo-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.java | 3 |
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) { |
