A matter of focus

This commit is contained in:
M66B 2019-07-01 15:55:15 +02:00
parent e8aa4d3f7d
commit 44fa9c4ce0
7 changed files with 20 additions and 21 deletions

View File

@ -3409,13 +3409,6 @@ public class FragmentCompose extends FragmentBase {
else
etLink.setText(savedInstanceState.getString("fair:link"));
new Handler().post(new Runnable() {
@Override
public void run() {
etLink.requestFocus();
}
});
return new AlertDialog.Builder(getContext())
.setView(view)
.setPositiveButton(android.R.string.ok, new DialogInterface.OnClickListener() {

View File

@ -853,8 +853,6 @@ public class FragmentIdentity extends FragmentBase {
color = (identity == null || identity.color == null ? Color.TRANSPARENT : identity.color);
etName.requestFocus();
if (identity == null)
new SimpleTask<Integer>() {
@Override
@ -1110,13 +1108,6 @@ public class FragmentIdentity extends FragmentBase {
etHtml = dview.findViewById(R.id.etHtml);
etHtml.setText(html);
new Handler().post(new Runnable() {
@Override
public void run() {
etHtml.requestFocus();
}
});
return new AlertDialog.Builder(getContext())
.setTitle(R.string.title_edit_html)
.setView(dview)

View File

@ -26,7 +26,10 @@
android:text="https://email.faircode.eu/"
android:textAppearance="@style/TextAppearance.AppCompat.Small"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvOpenLink" />
app:layout_constraintTop_toBottomOf="@id/tvOpenLink">
<requestFocus />
</EditText>
<TextView
android:id="@+id/tvInsecure"

View File

@ -24,5 +24,8 @@
android:text="Keyword"
android:textAppearance="@style/TextAppearance.AppCompat.Medium"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvKeyword" />
app:layout_constraintTop_toBottomOf="@id/tvKeyword">
<requestFocus />
</EditText>
</androidx.constraintlayout.widget.ConstraintLayout>

View File

@ -37,7 +37,10 @@
android:text="https://email.faircode.eu/"
android:textAppearance="@style/TextAppearance.AppCompat.Small"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tvTitle" />
app:layout_constraintTop_toBottomOf="@id/tvTitle">
<requestFocus />
</EditText>
<CheckBox
android:id="@+id/cbSecure"

View File

@ -20,7 +20,10 @@
android:hint="@string/title_setup_password"
android:imeOptions="actionNext"
android:inputType="textPassword"
android:textAppearance="@style/TextAppearance.AppCompat.Medium" />
android:textAppearance="@style/TextAppearance.AppCompat.Medium">
<requestFocus />
</com.google.android.material.textfield.TextInputEditText>
</com.google.android.material.textfield.TextInputLayout>
<com.google.android.material.textfield.TextInputLayout

View File

@ -28,7 +28,10 @@
android:inputType="textPersonName|textCapWords"
android:textAppearance="@style/TextAppearance.AppCompat.Medium"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
app:layout_constraintTop_toTopOf="parent">
<requestFocus />
</EditText>
<EditText
android:id="@+id/etEmail"