Merge pull request #495 from vector-im/feature/fix_423

Slide-in reply icon is distorted
This commit is contained in:
Valere 2019-08-27 04:22:02 -04:00 committed by GitHub
commit 5d002532d3
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 7 additions and 6 deletions

View File

@ -11,7 +11,7 @@ Other changes:
-

Bugfix:
-
- Slide-in reply icon is distorted (#423)

Translations:
-

View File

@ -191,12 +191,13 @@ class RoomMessageTouchHelperCallback(private val context: Context,
}

val y = (itemView.top + itemView.measuredHeight / 2).toFloat()
//magic numbers?
val hw = imageDrawable.intrinsicWidth / 2f
val hh = imageDrawable.intrinsicHeight / 2f
imageDrawable.setBounds(
(x - convertToPx(12) * scale).toInt(),
(y - convertToPx(11) * scale).toInt(),
(x + convertToPx(12) * scale).toInt(),
(y + convertToPx(10) * scale).toInt()
(x - hw * scale).toInt(),
(y - hh * scale).toInt(),
(x + hw * scale).toInt(),
(y + hh * scale).toInt()
)
imageDrawable.draw(canvas)
imageDrawable.alpha = 255