From 248fb4ad2d0990855e7d527bb61d8cd21094b7c8 Mon Sep 17 00:00:00 2001 From: M66B Date: Tue, 5 Mar 2024 18:20:58 +0100 Subject: [PATCH] Fixed widget incompatibility (2) --- .../email/WidgetUnifiedRemoteViewsFactory.java | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/app/src/main/java/eu/faircode/email/WidgetUnifiedRemoteViewsFactory.java b/app/src/main/java/eu/faircode/email/WidgetUnifiedRemoteViewsFactory.java index e39724ee6f..4fa0af2bef 100644 --- a/app/src/main/java/eu/faircode/email/WidgetUnifiedRemoteViewsFactory.java +++ b/app/src/main/java/eu/faircode/email/WidgetUnifiedRemoteViewsFactory.java @@ -199,14 +199,16 @@ public class WidgetUnifiedRemoteViewsFactory implements RemoteViewsService.Remot int sp = WidgetUnified.getFontSizeSp(font); int cpx = (int) (sp * context.getResources().getDisplayMetrics().scaledDensity); - if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.S) + if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.S) { views.setViewLayoutHeight(ivFrom, cpx, TypedValue.COMPLEX_UNIT_PX); - views.setViewLayoutWidth(ivFrom, cpx, TypedValue.COMPLEX_UNIT_PX); + views.setViewLayoutWidth(ivFrom, cpx, TypedValue.COMPLEX_UNIT_PX); + } views.setTextViewTextSize(idFrom, TypedValue.COMPLEX_UNIT_SP, sp); views.setTextViewTextSize(idTime, TypedValue.COMPLEX_UNIT_SP, sp); - if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.S) + if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.S) { views.setViewLayoutHeight(ivSubject, cpx, TypedValue.COMPLEX_UNIT_PX); - views.setViewLayoutWidth(ivSubject, cpx, TypedValue.COMPLEX_UNIT_PX); + views.setViewLayoutWidth(ivSubject, cpx, TypedValue.COMPLEX_UNIT_PX); + } views.setTextViewTextSize(idSubject, TypedValue.COMPLEX_UNIT_SP, sp); views.setTextViewTextSize(idAccount, TypedValue.COMPLEX_UNIT_SP, sp);