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

Commit e91e4f03 authored by Vinit Nayak's avatar Vinit Nayak
Browse files

Default to requesting command type TOGGLE for OverviewCommandHelper

Parity with how sysui switches between apps for double
tapping recents button.

Fixes: 190660016
Test: Double tap to switch works, tapping fast also works
Change-Id: If6dda377d8accf564f3385e78c6721c677310361
parent 47f8a1c3
Loading
Loading
Loading
Loading
+1 −4
Original line number Diff line number Diff line
@@ -94,10 +94,7 @@ public class TaskbarNavButtonController {
    }

    private void navigateToOverview() {
        int commandType = mService.getOverviewCommandHelper().isOverviewVisible() ?
                OverviewCommandHelper.TYPE_TOGGLE :
                OverviewCommandHelper.TYPE_SHOW;
        mService.getOverviewCommandHelper().addCommand(commandType);
        mService.getOverviewCommandHelper().addCommand(OverviewCommandHelper.TYPE_TOGGLE);
    }

    private void executeBack() {
+0 −5
Original line number Diff line number Diff line
@@ -136,11 +136,6 @@ public class OverviewCommandHelper {
        }
    }

    public boolean isOverviewVisible() {
        BaseActivityInterface activityInterface =
                mOverviewComponentObserver.getActivityInterface();
        return activityInterface.getVisibleRecentsView() != null;
    }
    /**
     * Executes the task and returns true if next task can be executed. If false, then the next
     * task is deferred until {@link #scheduleNextTask} is called