Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 68f98ac1 authored by Hyunyoung Song's avatar Hyunyoung Song
Browse files

Long press on the caret should start search on all apps container

Change-Id: I87e6b8a9b43bf8a84bcf4d39302bc5c6f6a5f3fd
parent 58368b15
Loading
Loading
Loading
Loading
+4 −2
Original line number Original line Diff line number Diff line
@@ -2511,7 +2511,8 @@ public class Launcher extends Activity
            if (v instanceof FolderIcon) {
            if (v instanceof FolderIcon) {
                onClickFolderIcon(v);
                onClickFolderIcon(v);
            }
            }
        } else if (v instanceof PageIndicator || (v == mAllAppsButton && mAllAppsButton != null)) {
        } else if ((FeatureFlags.LAUNCHER3_ALL_APPS_PULL_UP && v instanceof PageIndicator) ||
                (v == mAllAppsButton && mAllAppsButton != null)) {
            onClickAllAppsButton(v);
            onClickAllAppsButton(v);
        } else if (tag instanceof AppInfo) {
        } else if (tag instanceof AppInfo) {
            startAppShortcutOrInfoActivity(v);
            startAppShortcutOrInfoActivity(v);
@@ -3157,7 +3158,8 @@ public class Launcher extends Activity
        if (isWorkspaceLocked()) return false;
        if (isWorkspaceLocked()) return false;
        if (mState != State.WORKSPACE) return false;
        if (mState != State.WORKSPACE) return false;


        if (v == mAllAppsButton && mAllAppsButton != null) {
        if ((FeatureFlags.LAUNCHER3_ALL_APPS_PULL_UP && v instanceof PageIndicator) ||
                (v == mAllAppsButton && mAllAppsButton != null)) {
            onLongClickAllAppsButton(v);
            onLongClickAllAppsButton(v);
            return true;
            return true;
        }
        }
+1 −0
Original line number Original line Diff line number Diff line
@@ -52,6 +52,7 @@ public class PageIndicatorCaretLandscape extends PageIndicator {
        Launcher l = (Launcher) context;
        Launcher l = (Launcher) context;
        setOnTouchListener(l.getHapticFeedbackTouchListener());
        setOnTouchListener(l.getHapticFeedbackTouchListener());
        setOnClickListener(l);
        setOnClickListener(l);
        setOnLongClickListener(l);
        setOnFocusChangeListener(l.mFocusHandler);
        setOnFocusChangeListener(l.mFocusHandler);
    }
    }


+1 −0
Original line number Original line Diff line number Diff line
@@ -136,6 +136,7 @@ public class PageIndicatorLineCaret extends PageIndicator {
        mLauncher = (Launcher) context;
        mLauncher = (Launcher) context;
        setOnTouchListener(mLauncher.getHapticFeedbackTouchListener());
        setOnTouchListener(mLauncher.getHapticFeedbackTouchListener());
        setOnClickListener(mLauncher);
        setOnClickListener(mLauncher);
        setOnLongClickListener(mLauncher);
        setOnFocusChangeListener(mLauncher.mFocusHandler);
        setOnFocusChangeListener(mLauncher.mFocusHandler);
        setCaretDrawable(new CaretDrawable(context));
        setCaretDrawable(new CaretDrawable(context));
        mLineHeight = res.getDimensionPixelSize(R.dimen.dynamic_grid_page_indicator_line_height);
        mLineHeight = res.getDimensionPixelSize(R.dimen.dynamic_grid_page_indicator_line_height);