mirror of
https://github.com/LawnchairLauncher/lawnchair.git
synced 2026-03-04 01:46:49 +00:00
Inlining BaseQuickstepLauncher to QuickstepLauncher
Bug: 243022799 Test: Presubmit Change-Id: I3706fc1f10d88ea73bd873c7e94c3e78795791eb
This commit is contained in:
@@ -23,9 +23,9 @@ import android.os.UserHandle;
|
||||
import android.util.Log;
|
||||
import android.view.View;
|
||||
|
||||
import com.android.launcher3.BaseQuickstepLauncher;
|
||||
import com.android.launcher3.model.data.ItemInfo;
|
||||
import com.android.launcher3.model.data.WorkspaceItemInfo;
|
||||
import com.android.launcher3.uioverrides.QuickstepLauncher;
|
||||
import com.android.launcher3.util.SplitConfigurationOptions.SplitPositionOption;
|
||||
import com.android.quickstep.views.RecentsView;
|
||||
|
||||
@@ -33,18 +33,18 @@ public interface QuickstepSystemShortcut {
|
||||
|
||||
String TAG = QuickstepSystemShortcut.class.getSimpleName();
|
||||
|
||||
static SystemShortcut.Factory<BaseQuickstepLauncher> getSplitSelectShortcutByPosition(
|
||||
static SystemShortcut.Factory<QuickstepLauncher> getSplitSelectShortcutByPosition(
|
||||
SplitPositionOption position) {
|
||||
return (activity, itemInfo, originalView) ->
|
||||
new QuickstepSystemShortcut.SplitSelectSystemShortcut(activity, itemInfo,
|
||||
originalView, position);
|
||||
}
|
||||
|
||||
class SplitSelectSystemShortcut extends SystemShortcut<BaseQuickstepLauncher> {
|
||||
class SplitSelectSystemShortcut extends SystemShortcut<QuickstepLauncher> {
|
||||
|
||||
private final SplitPositionOption mPosition;
|
||||
|
||||
public SplitSelectSystemShortcut(BaseQuickstepLauncher launcher, ItemInfo itemInfo,
|
||||
public SplitSelectSystemShortcut(QuickstepLauncher launcher, ItemInfo itemInfo,
|
||||
View originalView, SplitPositionOption position) {
|
||||
super(position.iconResId, position.textResId, launcher, itemInfo, originalView);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user