forked from GitHub-Mirror/riotX-android
Merge branch 'develop' into feature/fix_441
This commit is contained in:
commit
bd88d85a21
@ -12,6 +12,8 @@ Other changes:
|
|||||||
|
|
||||||
Bugfix:
|
Bugfix:
|
||||||
- Fix text diff linebreak display (#441)
|
- Fix text diff linebreak display (#441)
|
||||||
|
- Date change message repeats for each redaction until a normal message (#358)
|
||||||
|
- Slide-in reply icon is distorted (#423)
|
||||||
|
|
||||||
Translations:
|
Translations:
|
||||||
-
|
-
|
||||||
|
@ -191,12 +191,13 @@ class RoomMessageTouchHelperCallback(private val context: Context,
|
|||||||
}
|
}
|
||||||
|
|
||||||
val y = (itemView.top + itemView.measuredHeight / 2).toFloat()
|
val y = (itemView.top + itemView.measuredHeight / 2).toFloat()
|
||||||
//magic numbers?
|
val hw = imageDrawable.intrinsicWidth / 2f
|
||||||
|
val hh = imageDrawable.intrinsicHeight / 2f
|
||||||
imageDrawable.setBounds(
|
imageDrawable.setBounds(
|
||||||
(x - convertToPx(12) * scale).toInt(),
|
(x - hw * scale).toInt(),
|
||||||
(y - convertToPx(11) * scale).toInt(),
|
(y - hh * scale).toInt(),
|
||||||
(x + convertToPx(12) * scale).toInt(),
|
(x + hw * scale).toInt(),
|
||||||
(y + convertToPx(10) * scale).toInt()
|
(y + hh * scale).toInt()
|
||||||
)
|
)
|
||||||
imageDrawable.draw(canvas)
|
imageDrawable.draw(canvas)
|
||||||
imageDrawable.alpha = 255
|
imageDrawable.alpha = 255
|
||||||
|
@ -56,7 +56,8 @@ fun TimelineEvent.isDisplayable(showHiddenEvent: Boolean): Boolean {
|
|||||||
return false
|
return false
|
||||||
}
|
}
|
||||||
if (root.content.isNullOrEmpty()) {
|
if (root.content.isNullOrEmpty()) {
|
||||||
return false
|
//redacted events have empty content but are displayable
|
||||||
|
return root.unsignedData?.redactedEvent != null
|
||||||
}
|
}
|
||||||
//Edits should be filtered out!
|
//Edits should be filtered out!
|
||||||
if (EventType.MESSAGE == root.type
|
if (EventType.MESSAGE == root.type
|
||||||
|
Loading…
Reference in New Issue
Block a user