diff options
-rw-r--r-- | src/com/android/launcher3/LauncherProvider.java | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/src/com/android/launcher3/LauncherProvider.java b/src/com/android/launcher3/LauncherProvider.java index 419505e09..f1b7d337c 100644 --- a/src/com/android/launcher3/LauncherProvider.java +++ b/src/com/android/launcher3/LauncherProvider.java @@ -959,17 +959,17 @@ public class LauncherProvider extends ContentProvider { } if (oldVersion < 21) { - //Check for column's existence, hackish way to make sure - //we can upgrade from Trebuchet and from Launcher3(new) + // Check for column's existence, hackish way to make sure + // we can upgrade from Trebuchet and from Launcher3(new) Cursor c = null; try { c = db.rawQuery("SELECT hidden FROM favorites", null); - //if we have don't have hidden, add it - if (c == null || (c != null && !c.moveToNext())) { - db.execSQL("ALTER TABLE favorites ADD hidden INTEGER DEFAULT 0"); - } else { - //otherwise, we don't have profiles + // if we have have hidden, add profiles + if (c != null) { addProfileColumn(db); + } else { + // otherwise, we don't have hidden, add it + db.execSQL("ALTER TABLE favorites ADD hidden INTEGER DEFAULT 0"); } } catch (SQLException e) { Log.e(TAG, e.getMessage(), e); |