mirror of
https://github.com/LawnchairLauncher/lawnchair.git
synced 2026-02-19 18:58:19 +00:00
Merge "Separating methods for updating the model to a sepatate class." into ub-launcher3-master
This commit is contained in:
committed by
Android (Google) Code Review
commit
93bc3c1e41
@@ -2654,8 +2654,8 @@ public class Workspace extends PagedView
|
||||
}
|
||||
}
|
||||
|
||||
LauncherModel.modifyItemInDatabase(mLauncher, info, container, screenId, lp.cellX,
|
||||
lp.cellY, item.spanX, item.spanY);
|
||||
mLauncher.getModelWriter().modifyItemInDatabase(info, container, screenId,
|
||||
lp.cellX, lp.cellY, item.spanX, item.spanY);
|
||||
} else {
|
||||
if (!returnToOriginalCellToPreventShuffling) {
|
||||
onNoCellFound(dropTargetLayout);
|
||||
@@ -3387,7 +3387,7 @@ public class Workspace extends PagedView
|
||||
}
|
||||
// Add the item to DB before adding to screen ensures that the container and other
|
||||
// values of the info is properly updated.
|
||||
LauncherModel.addOrMoveItemInDatabase(mLauncher, info, container, screenId,
|
||||
mLauncher.getModelWriter().addOrMoveItemInDatabase(info, container, screenId,
|
||||
mTargetCell[0], mTargetCell[1]);
|
||||
|
||||
addInScreen(view, container, screenId, mTargetCell[0], mTargetCell[1],
|
||||
@@ -4025,7 +4025,7 @@ public class Workspace extends PagedView
|
||||
HashSet<String> packages = new HashSet<>(1);
|
||||
packages.add(packageName);
|
||||
ItemInfoMatcher matcher = ItemInfoMatcher.ofPackages(packages, user);
|
||||
LauncherModel.deleteItemsFromDatabase(mLauncher, matcher);
|
||||
mLauncher.getModelWriter().deleteItemsFromDatabase(matcher);
|
||||
removeItemsByMatcher(matcher);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user