commit | 57266aa2bd21744dabee25492b46c78647f5abca | [log] [tgz] |
---|---|---|
author | Sunny Goyal <sunnygoyal@google.com> | Fri May 05 10:52:40 2017 -0700 |
committer | Sunny Goyal <sunnygoyal@google.com> | Fri May 05 10:55:21 2017 -0700 |
tree | bef2e11cf428d1194fdc37f2e780586d9e03c68d | |
parent | 8dd56b7e44d3d51ef621ef2096f807f97396db01 [diff] |
Do not delete chost widgets when opening DB. During restore, the data can be in inconsistant state, as the system is yet to give us the widget map. Deleting the widget during open would cause the AppWidgetRestoredReceiver to store the widget id after it has been deleted. Bug: 37935101 Bug: 38029633 Change-Id: Id3b8766229718239ae784794e848dcfbc74658ac
diff --git a/src/com/android/launcher3/LauncherProvider.java b/src/com/android/launcher3/LauncherProvider.java index d4e3171..3150d5b 100644 --- a/src/com/android/launcher3/LauncherProvider.java +++ b/src/com/android/launcher3/LauncherProvider.java
@@ -755,7 +755,6 @@ } } case 2: - removeGhostWidgets(db); case 3: // data updated return;