Simplified search focus logic

Change-Id: I3f47e73c4a3d34f10e947fda2c7cae09211cc26d
This commit is contained in:
Peter Schiller
2016-07-08 10:15:12 -07:00
parent 2ee27b12e9
commit dcb8259286

View File

@@ -32,7 +32,6 @@ import android.view.MotionEvent;
import android.view.View;
import android.view.ViewConfiguration;
import android.view.ViewGroup;
import android.view.inputmethod.InputMethodManager;
import android.widget.ImageView;
import android.widget.LinearLayout;
@@ -335,12 +334,8 @@ public class AllAppsContainerView extends BaseContainerView implements DragSourc
final OnClickListener searchFocusListener = new OnClickListener() {
@Override
public void onClick(View view) {
if (!mSearchInput.isFocused()) {
mSearchInput.requestFocus();
final InputMethodManager imm =
(InputMethodManager)getContext().getSystemService(
Context.INPUT_METHOD_SERVICE);
imm.showSoftInput(mSearchInput, 0);
if (!mSearchBarController.isSearchFieldFocused()) {
mSearchBarController.focusSearchField();
}
}
};