From c3ce9d8b5fe919270dea016e16079bd46acaaf03 Mon Sep 17 00:00:00 2001 From: Mario Danic Date: Sat, 29 Dec 2018 02:04:56 +0100 Subject: [PATCH] Fix image scaling Signed-off-by: Mario Danic --- .../nextcloud/talk/application/NextcloudTalkApplication.java | 1 - app/src/main/java/com/nextcloud/talk/utils/DisplayUtils.java | 2 +- 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/app/src/main/java/com/nextcloud/talk/application/NextcloudTalkApplication.java b/app/src/main/java/com/nextcloud/talk/application/NextcloudTalkApplication.java index b9c34ee73..36e6c0c59 100644 --- a/app/src/main/java/com/nextcloud/talk/application/NextcloudTalkApplication.java +++ b/app/src/main/java/com/nextcloud/talk/application/NextcloudTalkApplication.java @@ -144,7 +144,6 @@ public class NextcloudTalkApplication extends MultiDexApplication implements Lif .build(); Fresco.initialize(this, imagePipelineConfig); - FLog.setMinimumLoggingLevel(FLog.VERBOSE); new ClosedInterfaceImpl().providerInstallerInstallIfNeededAsync(); DeviceUtils.ignoreSpecialBatteryFeatures(); diff --git a/app/src/main/java/com/nextcloud/talk/utils/DisplayUtils.java b/app/src/main/java/com/nextcloud/talk/utils/DisplayUtils.java index 7d628e51f..9d0fa8b73 100644 --- a/app/src/main/java/com/nextcloud/talk/utils/DisplayUtils.java +++ b/app/src/main/java/com/nextcloud/talk/utils/DisplayUtils.java @@ -93,7 +93,7 @@ public class DisplayUtils { private static void updateViewSize(@Nullable ImageInfo imageInfo, SimpleDraweeView draweeView) { if (imageInfo != null) { - draweeView.getLayoutParams().width = imageInfo.getWidth(); + draweeView.getLayoutParams().width = imageInfo.getWidth() > 480 ? 480 : imageInfo.getWidth(); draweeView.getLayoutParams().height = ViewGroup.LayoutParams.WRAP_CONTENT; draweeView.setAspectRatio((float) imageInfo.getWidth() / imageInfo.getHeight()); }