element-hq / element-hq/element-x-android

Strikethrough with <s> instead of <del> will be rendered as normal text

Open
#4,328 1 comment 2 reactions 0 assignees View on GitHub
A-Event Rendering O-Occasional S-Major T-Defect
Dominant language
Kotlin
Stars
2.4k
Forks
624
Avg merge
1d 14h
Merged PRs (30d)
149

Description

### Steps to reproduce

1. Send a message that uses [strikethrough via \](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/s) (e.g. with Cinny)
2. See the message being rendered like normal text.

### Outcome

#### What did you expect?
I'd expect the text to be stroked through.

#### What happened instead?
The text renders without any visual change.

### Your phone model

Google Pixel 7 Pro

### Operating system version

Android 15

### Application version and app store

Element X version 25.02.0

### Homeserver

Synapse 1.124.0

### Will you send logs?

Yes

### Are you willing to provide a PR?

No

Contributor guide

Open the contributing guide

Research direction

Start by reproducing the issue in Element X version 25.02.0 with a message using HTML markup, then trace the message-rendering entry point in the Android app and its Matrix Rust SDK integration. Done means content is visibly struck through like content, with a regression test covering the reported case.

Written by the indexing model from the issue text.

Assessment

Tech stack
kotlin, rust
Domain
mobile
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Clearly specified
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.