mirror of
https://github.com/LawnchairLauncher/lawnchair.git
synced 2026-02-20 11:18:21 +00:00
Simplify getTaskViewAt call
RecentsView getTaskViewAt method is nullable and is safe to call for an out of bound index. Bug: N/A Test: m LauncherGoResLib Change-Id: I7709d63ad4490fd756a50caaf42ba70c4fad4d06
This commit is contained in:
@@ -117,11 +117,12 @@ public class OverviewCommandHelper {
|
||||
mPendingCommands.clear();
|
||||
}
|
||||
|
||||
@Nullable
|
||||
private TaskView getNextTask(RecentsView view) {
|
||||
final TaskView runningTaskView = view.getRunningTaskView();
|
||||
|
||||
if (runningTaskView == null) {
|
||||
return view.getTaskViewCount() > 0 ? view.getTaskViewAt(0) : null;
|
||||
return view.getTaskViewAt(0);
|
||||
} else {
|
||||
final TaskView nextTask = view.getNextTaskView();
|
||||
return nextTask != null ? nextTask : runningTaskView;
|
||||
@@ -256,8 +257,8 @@ public class OverviewCommandHelper {
|
||||
// Ensure that recents view has focus so that it receives the followup key inputs
|
||||
TaskView taskView = rv.getNextTaskView();
|
||||
if (taskView == null) {
|
||||
if (rv.getTaskViewCount() > 0) {
|
||||
taskView = rv.getTaskViewAt(0);
|
||||
taskView = rv.getTaskViewAt(0);
|
||||
if (taskView != null) {
|
||||
taskView.requestFocus();
|
||||
} else {
|
||||
rv.requestFocus();
|
||||
|
||||
Reference in New Issue
Block a user