diff options
author | Bjorn Bringert <bringert@android.com> | 2010-02-19 11:15:40 +0000 |
---|---|---|
committer | Bjorn Bringert <bringert@android.com> | 2010-02-19 11:15:40 +0000 |
commit | 3a928e46bdea32160c6cbecacdb2160389943a64 (patch) | |
tree | e5cac38d3f9393e9d14ab5e56e66c83edcfb0378 /src/com/android/launcher2/LauncherProvider.java | |
parent | 796758acafbd853da666258bbcd8c2a332ab85b0 (diff) | |
download | android_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/com/android/launcher2/LauncherProvider.java')
-rw-r--r-- | src/com/android/launcher2/LauncherProvider.java | 1 |
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 { |