Skip to content

Commit

Permalink
resize icons
Browse files Browse the repository at this point in the history
Signed-off-by: sowjanyakch <[email protected]>
  • Loading branch information
sowjanyakch committed Feb 7, 2025
1 parent e40f367 commit 2d1c940
Show file tree
Hide file tree
Showing 2 changed files with 16 additions and 3 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -13,13 +13,14 @@ import android.content.Context
import android.view.View
import androidx.constraintlayout.widget.ConstraintLayout
import androidx.core.content.res.ResourcesCompat
import coil.Coil
import coil.request.ImageRequest
import com.nextcloud.talk.R
import com.nextcloud.talk.adapters.items.ParticipantItem.ParticipantItemViewHolder
import com.nextcloud.talk.data.user.model.User
import com.nextcloud.talk.extensions.loadDefaultAvatar
import com.nextcloud.talk.extensions.loadFederatedUserAvatar
import com.nextcloud.talk.extensions.loadGuestAvatar
import com.nextcloud.talk.extensions.loadTeamAvatar
import com.nextcloud.talk.extensions.loadUserAvatar
import com.nextcloud.talk.models.json.mention.Mention
import com.nextcloud.talk.models.json.status.StatusType
Expand Down Expand Up @@ -167,7 +168,19 @@ class MentionAutocompleteItem(
}

SOURCE_TEAMS -> {
holder.binding.avatarView.loadTeamAvatar(viewThemeUtils)
holder.binding.avatarView.post {
val imageViewWidth = holder.binding.avatarView.width
val imageViewHeight = holder.binding.avatarView.height

val request = ImageRequest.Builder(context)
.data(R.drawable.icon_team)
.size(imageViewWidth, imageViewHeight)
.scale(coil.size.Scale.FILL)
.target(holder.binding.avatarView)
.build()

Coil.imageLoader(context).enqueue(request)
}
}

else -> {
Expand Down
2 changes: 1 addition & 1 deletion app/src/main/java/com/nextcloud/talk/utils/DisplayUtils.kt
Original file line number Diff line number Diff line change
Expand Up @@ -176,7 +176,7 @@ object DisplayUtils {
} else {
chip.setChipIconResource(R.drawable.ic_circular_group)
}
if (type == "circle") {
if (type == "circle" || type == "teams") {
chip.setChipIconResource(R.drawable.icon_team)
}
chip.setBounds(0, 0, chip.intrinsicWidth, chip.intrinsicHeight)
Expand Down

0 comments on commit 2d1c940

Please sign in to comment.