From 648f4535539a738f66313593806b13bfbb77eaaf Mon Sep 17 00:00:00 2001 From: M66B Date: Thu, 15 Jul 2021 14:28:34 +0200 Subject: [PATCH] Style helper: set initial selected color --- app/src/main/java/eu/faircode/email/StyleHelper.java | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/app/src/main/java/eu/faircode/email/StyleHelper.java b/app/src/main/java/eu/faircode/email/StyleHelper.java index 48e0daa9db..eafb26f99e 100644 --- a/app/src/main/java/eu/faircode/email/StyleHelper.java +++ b/app/src/main/java/eu/faircode/email/StyleHelper.java @@ -274,6 +274,10 @@ public class StyleHelper { } }); + BackgroundColorSpan[] spans = edit.getSpans(start, end, BackgroundColorSpan.class); + if (spans != null && spans.length == 1) + builder.initialColor(spans[0].getBackgroundColor()); + builder.build().show(); return true; @@ -327,6 +331,10 @@ public class StyleHelper { } }); + ForegroundColorSpan[] spans = edit.getSpans(start, end, ForegroundColorSpan.class); + if (spans != null && spans.length == 1) + builder.initialColor(spans[0].getForegroundColor()); + builder.build().show(); return true;