Closed frebib closed 2 weeks ago
Thank you for your contribution! Here are a few things to check in the PR to ensure it's reviewed as quickly as possible:
origin/develop
, at least when it was created../gradlew test
../gradlew runQualityChecks
.Record screenshots
GH action in your forked repo: that will generate compatible new screenshots. However, given Github Actions limitations, it will prevent the CI from running temporarily, until you upload a new commit after that one. To do so, just pull the latest changes and push an empty commit.Attention: Patch coverage is 86.66667%
with 4 lines
in your changes missing coverage. Please review.
Project coverage is 83.04%. Comparing base (
870ae5f
) to head (012e15e
). Report is 3 commits behind head on develop.
Files with missing lines | Patch % | Lines |
---|---|---|
...s/impl/timeline/components/TimelineItemEventRow.kt | 77.77% | 2 Missing and 2 partials :warning: |
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
Nice, thanks Jorge!
Content
Use consistent padding with the InReplyToView for the media, and consistent caption padding with other textual messages.
Note: The screenshots look kinda broken, but it looks like they were broken before my changes. This renders fine in-app and I've been using this patch for several weeks already.
Motivation and context
It bothered me that the padding around captioned images vs reply blocks was different. Judging by https://github.com/element-hq/element-x-ios/issues/3436 it looks like the behaviour in this PR is more aligned with what iOS does too.
This change does also suffer from the issue outlined in https://github.com/element-hq/element-x-ios/issues/3436 too although I'm not sure that's a new problem.
Screenshots / GIFs
Tests
Tested devices
Checklist