aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJohn Heroy <johnheroy@gmail.com>2015-10-21 16:20:03 -0700
committerJohn Heroy <johnheroy@gmail.com>2015-10-21 16:20:03 -0700
commit1817d6353b38ae9dba8ca4a10985eb224743f517 (patch)
tree43993df573cfa966cc109b40ceaaf909c26274b5
parentf4a9ef1c51495aee006f476bf4b39d7652e9810e (diff)
downloadconnectbot-1817d6353b38ae9dba8ca4a10985eb224743f517.tar.gz
connectbot-1817d6353b38ae9dba8ca4a10985eb224743f517.tar.bz2
connectbot-1817d6353b38ae9dba8ca4a10985eb224743f517.zip
Programmatically request focus on quick connect container and set LinearLayout to android:focusable='true'
-rw-r--r--app/src/main/java/org/connectbot/HostEditorFragment.java1
-rw-r--r--app/src/main/res/layout/fragment_host_editor.xml2
2 files changed, 3 insertions, 0 deletions
diff --git a/app/src/main/java/org/connectbot/HostEditorFragment.java b/app/src/main/java/org/connectbot/HostEditorFragment.java
index 065dfb7..2ef40b3 100644
--- a/app/src/main/java/org/connectbot/HostEditorFragment.java
+++ b/app/src/main/java/org/connectbot/HostEditorFragment.java
@@ -204,6 +204,7 @@ public class HostEditorFragment extends Fragment {
mQuickConnectContainer =
(TextInputLayout) view.findViewById(R.id.quickconnect_field_container);
+ mQuickConnectContainer.requestFocus();
mQuickConnectField = (EditText) view.findViewById(R.id.quickconnect_field);
String oldQuickConnect = savedInstanceState == null ?
diff --git a/app/src/main/res/layout/fragment_host_editor.xml b/app/src/main/res/layout/fragment_host_editor.xml
index e4a2094..faa22bc 100644
--- a/app/src/main/res/layout/fragment_host_editor.xml
+++ b/app/src/main/res/layout/fragment_host_editor.xml
@@ -25,6 +25,8 @@
>
<LinearLayout
+ android:focusable="true"
+ android:focusableInTouchMode="true"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical"