diff --git a/app/src/main/java/eu/faircode/email/AdapterMessage.java b/app/src/main/java/eu/faircode/email/AdapterMessage.java index c018a06943..24128d3b22 100644 --- a/app/src/main/java/eu/faircode/email/AdapterMessage.java +++ b/app/src/main/java/eu/faircode/email/AdapterMessage.java @@ -755,7 +755,7 @@ public class AdapterMessage extends RecyclerView.Adapter 0 ? Integer.parseInt(s.toString()) : 0); - if (timeout == 0) + int zoom = (s.length() > 0 ? Integer.parseInt(s.toString()) : 0); + if (zoom == 0) prefs.edit().remove("message_zoom").apply(); else - prefs.edit().putInt("message_zoom", timeout).apply(); + prefs.edit().putInt("message_zoom", zoom).apply(); } catch (NumberFormatException ex) { Log.e(ex); } diff --git a/app/src/main/res/layout/fragment_options_display.xml b/app/src/main/res/layout/fragment_options_display.xml index d310027987..91566a1ef9 100644 --- a/app/src/main/res/layout/fragment_options_display.xml +++ b/app/src/main/res/layout/fragment_options_display.xml @@ -846,6 +846,17 @@ app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toBottomOf="@id/tvMessageZoom" /> + + Expand address details by default Show attachments after the message text Show image thumbnails after the message text - Default message text zoom (%) + Default message text zoom Use high contrast for message text Use monospaced font for message text by default Use text colors