A matter of focus

pull/157/head
M66B 6 years ago
parent e8aa4d3f7d
commit 44fa9c4ce0

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

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

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

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

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

@ -20,7 +20,10 @@
android:hint="@string/title_setup_password" android:hint="@string/title_setup_password"
android:imeOptions="actionNext" android:imeOptions="actionNext"
android:inputType="textPassword" 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>
<com.google.android.material.textfield.TextInputLayout <com.google.android.material.textfield.TextInputLayout

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

Loading…
Cancel
Save