summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorKarl Rosaen <krosaen@google.com>2009-07-21 18:01:32 -0700
committerKarl Rosaen <krosaen@google.com>2009-07-21 18:01:32 -0700
commit6cddacf9fea8ecc5a3489f042262d350836ff6f1 (patch)
treebc14119207572f9322ce39a5062a0c0efeb425de /src
parent9d3d3371fa0151a3cb8bc0773b9cbd18efb2fa1c (diff)
downloadGlobalSearch-6cddacf9fea8ecc5a3489f042262d350836ff6f1.tar.gz
Retrieve spinnerWhileRefreshing attribute from db.
It never actually had been read back, and the side effect of this was that if a refresh failed, we wouldn't correctly identify a shortcut as needing to remove the spinner icon. Fixes bug 1992532.
Diffstat (limited to 'src')
-rw-r--r--src/com/android/globalsearch/ShortcutRepositoryImplLog.java7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/com/android/globalsearch/ShortcutRepositoryImplLog.java b/src/com/android/globalsearch/ShortcutRepositoryImplLog.java
index 7830ade..5c3b1ec 100644
--- a/src/com/android/globalsearch/ShortcutRepositoryImplLog.java
+++ b/src/com/android/globalsearch/ShortcutRepositoryImplLog.java
@@ -40,7 +40,7 @@ class ShortcutRepositoryImplLog implements ShortcutRepository {
private static final String TAG = "GlobalSearch";
private static final String DB_NAME = "shortcuts-log.db";
- private static final int DB_VERSION = 19;
+ private static final int DB_VERSION = 20;
private static final String HAS_HISTORY_QUERY =
"SELECT " + Shortcuts.intent_key.fullName + " FROM " + Shortcuts.TABLE_NAME;
@@ -237,6 +237,8 @@ class ShortcutRepositoryImplLog implements ShortcutRepository {
.intentExtraData(cursor.getString(Shortcuts.intent_extradata.ordinal()))
.intentComponentName(cursor.getString(Shortcuts.intent_component_name.ordinal()))
.shortcutId(cursor.getString(Shortcuts.shortcut_id.ordinal()))
+ .spinnerWhileRefreshing(
+ Boolean.valueOf(cursor.getString(Shortcuts.spinner_while_refreshing.ordinal())))
.build();
}
@@ -331,7 +333,8 @@ class ShortcutRepositoryImplLog implements ShortcutRepository {
cv.put(Shortcuts.intent_extradata.name(), suggestion.getIntentExtraData());
cv.put(Shortcuts.intent_component_name.name(), suggestion.getIntentComponentName());
cv.put(Shortcuts.shortcut_id.name(), suggestion.getShortcutId());
- cv.put(Shortcuts.spinner_while_refreshing.name(), suggestion.isSpinnerWhileRefreshing());
+ cv.put(Shortcuts.spinner_while_refreshing.name(),
+ Boolean.toString(suggestion.isSpinnerWhileRefreshing()));
return cv;
}