From a54240b35f1a457407b85a98304b6e4f1fa03f4c Mon Sep 17 00:00:00 2001 From: Janne Koschinski <janne@kuschku.de> Date: Sun, 6 Jan 2019 17:14:37 +0100 Subject: [PATCH] Fixes user avatars in user info screen being blurry --- .../quasseldroid/ui/chat/info/user/UserInfoFragment.kt | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/chat/info/user/UserInfoFragment.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/chat/info/user/UserInfoFragment.kt index 947a603a1..b1c428a72 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/chat/info/user/UserInfoFragment.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/chat/info/user/UserInfoFragment.kt @@ -157,10 +157,12 @@ class UserInfoFragment : ServiceBoundFragment() { } ?: Observable.just(IrcUser.NULL).map { user -> processUser(user) } }.toLiveData().observe(this, Observer { val processUser = { user: IrcUserInfo -> - avatar.loadAvatars( - AvatarHelper.avatar(messageSettings, user, maxOf(avatar.width, avatar.height)), - crop = false - ) + avatar.post { + avatar.loadAvatars( + AvatarHelper.avatar(messageSettings, user, maxOf(avatar.width, avatar.height)), + crop = false + ) + } nick.text = user.nick realName.text = contentFormatter.formatContent(user.realName ?: "", -- GitLab