summaryrefslogtreecommitdiffstats
path: root/src/com/android/launcher3/provider
diff options
context:
space:
mode:
authorSunny Goyal <sunnygoyal@google.com>2017-05-03 12:42:18 -0700
committerSunny Goyal <sunnygoyal@google.com>2017-05-09 12:59:04 -0700
commit05f30889d6ba0f803c720813067b28c9c4cf2bfd (patch)
tree9e517f1ccd46bf7400172ed1f6f6026c75fbef85 /src/com/android/launcher3/provider
parent07557e81a5a2dab455e724345095e2b4a32b7d17 (diff)
downloadandroid_packages_apps_Trebuchet-05f30889d6ba0f803c720813067b28c9c4cf2bfd.tar.gz
android_packages_apps_Trebuchet-05f30889d6ba0f803c720813067b28c9c4cf2bfd.tar.bz2
android_packages_apps_Trebuchet-05f30889d6ba0f803c720813067b28c9c4cf2bfd.zip
Adding support for DB downgrade
Adding a schema file for handling DB downgrade. This schema file is part of the backup/restore set, and hence is available on a device with lower app version. Bug: 37257575 Change-Id: I69c8ef5f28d5209be6e6679412c7459d4eeda5d0
Diffstat (limited to 'src/com/android/launcher3/provider')
-rw-r--r--src/com/android/launcher3/provider/LauncherDbUtils.java2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/com/android/launcher3/provider/LauncherDbUtils.java b/src/com/android/launcher3/provider/LauncherDbUtils.java
index 632504060..74373d307 100644
--- a/src/com/android/launcher3/provider/LauncherDbUtils.java
+++ b/src/com/android/launcher3/provider/LauncherDbUtils.java
@@ -52,6 +52,7 @@ public class LauncherDbUtils {
if (screenIds.isEmpty()) {
// No update needed
+ t.commit();
return true;
}
if (screenIds.get(0) != 0) {
@@ -71,6 +72,7 @@ public class LauncherDbUtils {
if (DatabaseUtils.queryNumEntries(db, Favorites.TABLE_NAME,
"container = -100 and screen = 0 and cellY = 0") == 0) {
// First row is empty, no need to migrate.
+ t.commit();
return true;
}