Remove unnecessary focus change listener
This commit is contained in:
parent
0bda792186
commit
ebc878ca89
1 changed files with 0 additions and 34 deletions
|
@ -510,39 +510,6 @@ public class CoordinateInputDialogFragment extends DialogFragment implements Osm
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
View.OnFocusChangeListener focusChangeListener = new View.OnFocusChangeListener() {
|
|
||||||
@Override
|
|
||||||
public void onFocusChange(View view, boolean b) {
|
|
||||||
int resId;
|
|
||||||
switch (view.getId()) {
|
|
||||||
case R.id.latitude_edit_text:
|
|
||||||
resId = R.id.latitude_box;
|
|
||||||
break;
|
|
||||||
case R.id.longitude_edit_text:
|
|
||||||
resId = R.id.longitude_box;
|
|
||||||
break;
|
|
||||||
case R.id.name_edit_text:
|
|
||||||
resId = R.id.name_box;
|
|
||||||
break;
|
|
||||||
default:
|
|
||||||
resId = 0;
|
|
||||||
}
|
|
||||||
if (resId != 0) {
|
|
||||||
OsmandTextFieldBoxes textFieldBox = mainView.findViewById(resId);
|
|
||||||
if (b) {
|
|
||||||
textFieldBox.setHasFocus(true);
|
|
||||||
} else {
|
|
||||||
if (useOsmandKeyboard) {
|
|
||||||
AndroidUtils.hideSoftKeyboard(getActivity(), view);
|
|
||||||
} else if (orientationPortrait && isOsmandKeyboardCurrentlyVisible()) {
|
|
||||||
changeOsmandKeyboardVisibility(false);
|
|
||||||
}
|
|
||||||
textFieldBox.setHasFocus(false);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
};
|
|
||||||
|
|
||||||
TextView.OnEditorActionListener inputTextViewOnEditorActionListener = new TextView.OnEditorActionListener() {
|
TextView.OnEditorActionListener inputTextViewOnEditorActionListener = new TextView.OnEditorActionListener() {
|
||||||
@Override
|
@Override
|
||||||
public boolean onEditorAction(TextView textView, int i, KeyEvent keyEvent) {
|
public boolean onEditorAction(TextView textView, int i, KeyEvent keyEvent) {
|
||||||
|
@ -561,7 +528,6 @@ public class CoordinateInputDialogFragment extends DialogFragment implements Osm
|
||||||
}
|
}
|
||||||
inputEditText.setOnTouchListener(inputEditTextOnTouchListener);
|
inputEditText.setOnTouchListener(inputEditTextOnTouchListener);
|
||||||
inputEditText.setOnLongClickListener(inputEditTextOnLongClickListener);
|
inputEditText.setOnLongClickListener(inputEditTextOnLongClickListener);
|
||||||
inputEditText.setOnFocusChangeListener(focusChangeListener);
|
|
||||||
inputEditText.setOnEditorActionListener(inputTextViewOnEditorActionListener);
|
inputEditText.setOnEditorActionListener(inputTextViewOnEditorActionListener);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue