mirror of
https://github.com/LawnchairLauncher/lawnchair.git
synced 2026-02-20 19:38:21 +00:00
Moving ShortcutInfo creation in InstallShortcutReceiver to background thread
> Creating shortcut info requires iconCache access Bug: 21325319 Change-Id: I3317d8b6824aa05b836f3ed3626f169d4d34f783
This commit is contained in:
@@ -15,6 +15,7 @@ import com.android.launcher3.ShortcutInfo;
|
||||
import com.android.launcher3.config.ProviderConfig;
|
||||
import com.android.launcher3.util.GridOccupancy;
|
||||
import com.android.launcher3.util.LongArrayMap;
|
||||
import com.android.launcher3.util.Provider;
|
||||
|
||||
import org.mockito.ArgumentCaptor;
|
||||
|
||||
@@ -48,8 +49,8 @@ public class AddWorkspaceItemsTaskTest extends BaseModelUpdateTaskTestCase {
|
||||
idp.numRows = 5;
|
||||
}
|
||||
|
||||
private <T extends ItemInfo> AddWorkspaceItemsTask newTask(T... items) {
|
||||
return new AddWorkspaceItemsTask(new ArrayList<>(Arrays.asList(items))) {
|
||||
private AddWorkspaceItemsTask newTask(ItemInfo... items) {
|
||||
return new AddWorkspaceItemsTask(Provider.of(Arrays.asList(items))) {
|
||||
|
||||
@Override
|
||||
protected void addItemToDatabase(Context context, ItemInfo item,
|
||||
|
||||
Reference in New Issue
Block a user