mirror of
https://github.com/LawnchairLauncher/lawnchair.git
synced 2026-03-04 18:06:48 +00:00
Re-initialize max ids after changing grid size
This commit is contained in:
@@ -452,6 +452,10 @@ public class LauncherProvider extends ContentProvider {
|
||||
}
|
||||
return null;
|
||||
}
|
||||
case LauncherSettings.Settings.METHOD_RE_INITIALIZE_IDS: {
|
||||
mOpenHelper.reInitIds();
|
||||
return null;
|
||||
}
|
||||
case LauncherSettings.Settings.METHOD_PREP_FOR_PREVIEW: {
|
||||
if (MULTI_DB_GRID_MIRATION_ALGO.get()) {
|
||||
Bundle result = new Bundle();
|
||||
@@ -704,6 +708,11 @@ public class LauncherProvider extends ContentProvider {
|
||||
}
|
||||
}
|
||||
|
||||
protected void reInitIds() {
|
||||
mMaxItemId = initializeMaxItemId(getWritableDatabase());
|
||||
mMaxScreenId = initializeMaxScreenId(getWritableDatabase());
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onCreate(SQLiteDatabase db) {
|
||||
if (LOGD) Log.d(TAG, "creating new launcher database");
|
||||
|
||||
Reference in New Issue
Block a user