summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorBjorn Bringert <bringert@android.com>2010-02-19 11:15:40 +0000
committerBjorn Bringert <bringert@android.com>2010-02-19 11:15:40 +0000
commit3a928e46bdea32160c6cbecacdb2160389943a64 (patch)
treee5cac38d3f9393e9d14ab5e56e66c83edcfb0378 /src
parent796758acafbd853da666258bbcd8c2a332ab85b0 (diff)
downloadandroid_packages_apps_Trebuchet-3a928e46bdea32160c6cbecacdb2160389943a64.tar.gz
android_packages_apps_Trebuchet-3a928e46bdea32160c6cbecacdb2160389943a64.tar.bz2
android_packages_apps_Trebuchet-3a928e46bdea32160c6cbecacdb2160389943a64.zip
Fix silent DB upgrade abort
normalizeIcons() was missing a call to setTransactionSuccessful(), which made the entire DB upgrade silently rollback. So the DB version was stuck at 6 after an upgrade from Eclair to Froyo. The only visible effect in the default config was that the search widget disappeared. Fixes http://b/issue?id=2451146 Change-Id: I257964e5958286e9819bb5e7b108a261cfabf9b3
Diffstat (limited to 'src')
-rw-r--r--src/com/android/launcher2/LauncherProvider.java1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/com/android/launcher2/LauncherProvider.java b/src/com/android/launcher2/LauncherProvider.java
index 457f2f78d..24b877b8b 100644
--- a/src/com/android/launcher2/LauncherProvider.java
+++ b/src/com/android/launcher2/LauncherProvider.java
@@ -521,6 +521,7 @@ public class LauncherProvider extends ContentProvider {
logged = true;
}
}
+ db.setTransactionSuccessful();
} catch (SQLException ex) {
Log.w(TAG, "Problem while allocating appWidgetIds for existing widgets", ex);
} finally {