|
|
|
@ -149,6 +149,7 @@ public final class TaskListFragment extends InjectingFragment
|
|
|
|
|
private PublishSubject<String> searchSubject = PublishSubject.create();
|
|
|
|
|
private Disposable searchDisposable;
|
|
|
|
|
protected CompositeDisposable disposables;
|
|
|
|
|
private MenuItem search;
|
|
|
|
|
|
|
|
|
|
/*
|
|
|
|
|
* ======================================================================
|
|
|
|
@ -282,7 +283,7 @@ public final class TaskListFragment extends InjectingFragment
|
|
|
|
|
MenuItem voice = menu.findItem(R.id.menu_voice_add);
|
|
|
|
|
voice.setVisible(device.voiceInputAvailable());
|
|
|
|
|
|
|
|
|
|
MenuItem search =
|
|
|
|
|
search =
|
|
|
|
|
menu.findItem(R.id.menu_search)
|
|
|
|
|
.setOnActionExpandListener(
|
|
|
|
|
new MenuItem.OnActionExpandListener() {
|
|
|
|
@ -505,6 +506,10 @@ public final class TaskListFragment extends InjectingFragment
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
boolean collapseSearchView() {
|
|
|
|
|
return search.collapseActionView();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* Called by the RefreshReceiver when the task list receives a refresh broadcast. Subclasses
|
|
|
|
|
* should override this.
|
|
|
|
|