Fix NPE in SuggestionsAdapter when cursor is null.
Fixes http://b/issue?id=1940013
This commit is contained in:
@@ -147,7 +147,7 @@ class SuggestionsAdapter extends ResourceCursorAdapter {
|
|||||||
final Cursor cursor = mSearchManager.getSuggestions(mSearchable, query);
|
final Cursor cursor = mSearchManager.getSuggestions(mSearchable, query);
|
||||||
// trigger fill window so the spinner stays up until the results are copied over and
|
// trigger fill window so the spinner stays up until the results are copied over and
|
||||||
// closer to being ready
|
// closer to being ready
|
||||||
if (!mGlobalSearchMode) cursor.getCount();
|
if (!mGlobalSearchMode && cursor != null) cursor.getCount();
|
||||||
return cursor;
|
return cursor;
|
||||||
} catch (RuntimeException e) {
|
} catch (RuntimeException e) {
|
||||||
Log.w(LOG_TAG, "Search suggestions query threw an exception.", e);
|
Log.w(LOG_TAG, "Search suggestions query threw an exception.", e);
|
||||||
|
|||||||
Reference in New Issue
Block a user