Adding temporary logs to capture configuration changes and item deletions
Bug: 72481685
Bug: 73814840
Change-Id: I1e30632647ad08a08d84c49875bc7b6cac3be1fb
diff --git a/src/com/android/launcher3/LauncherProvider.java b/src/com/android/launcher3/LauncherProvider.java
index 138ea0f..053dc35 100644
--- a/src/com/android/launcher3/LauncherProvider.java
+++ b/src/com/android/launcher3/LauncherProvider.java
@@ -56,6 +56,7 @@
import com.android.launcher3.config.FeatureFlags;
import com.android.launcher3.logging.FileLog;
import com.android.launcher3.model.DbDowngradeHelper;
+import com.android.launcher3.model.ModelWriter;
import com.android.launcher3.provider.LauncherDbUtils;
import com.android.launcher3.provider.LauncherDbUtils.SQLiteTransaction;
import com.android.launcher3.provider.RestoreDbTask;
@@ -320,6 +321,11 @@
@Override
public int delete(Uri uri, String selection, String[] selectionArgs) {
+ if (ModelWriter.DEBUG_DELETE) {
+ String args = selectionArgs == null ? null : TextUtils.join(",", selectionArgs);
+ FileLog.d(TAG, "Delete uri=" + uri + ", selection=" + selection
+ + ", selectionArgs=" + args, new Exception());
+ }
createDbIfNotExists();
SqlArguments args = new SqlArguments(uri, selection, selectionArgs);