diff options
Diffstat (limited to 'app/src/main/java/mygram/droid/SetupActivity.java')
| -rw-r--r-- | app/src/main/java/mygram/droid/SetupActivity.java | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/app/src/main/java/mygram/droid/SetupActivity.java b/app/src/main/java/mygram/droid/SetupActivity.java index 106ec9c..3f33d76 100644 --- a/app/src/main/java/mygram/droid/SetupActivity.java +++ b/app/src/main/java/mygram/droid/SetupActivity.java @@ -72,6 +72,7 @@ public final class SetupActivity extends Activity { row.addView(Ui.iconButton(this, R.drawable.ic_refresh, "Rescan", v -> scan())); row.addView(Ui.iconButton(this, R.drawable.ic_edit, "Enter URL", v -> manual())); box.addView(row); + row.getChildAt(0).requestFocus(); } private void manual() { @@ -80,7 +81,11 @@ public final class SetupActivity extends Activity { InputType.TYPE_CLASS_TEXT | InputType.TYPE_TEXT_VARIATION_URI); box.addView(url); box.addView(Ui.iconButton(this, R.drawable.ic_check, "Connect", - v -> choose(Api.normalize(url.getText().toString())))); + v -> { + String s = url.getText().toString().trim(); + if (!s.isEmpty()) + choose(Api.normalize(s)); + })); url.requestFocus(); } |
