Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Timeline recycling crash #5091

Merged
merged 2 commits into from
Jan 28, 2022
Merged

Timeline recycling crash #5091

merged 2 commits into from
Jan 28, 2022

Conversation

ouchadam
Copy link
Contributor

@ouchadam ouchadam commented Jan 28, 2022

It looks like the originally intended fix from #4790 was accidentally merged out

The theory is setText / text = message / setting text with emojis is attempting to use a previously set text future from a recycled text view. This doesn't usually cause a problem but the emoji layer is particularly strict with futures.

Copy link
Member

@bmarty bmarty left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks and sorry for the code vanishing :/

@ouchadam
Copy link
Contributor Author

it was definitely my bad 😂

@bmarty bmarty merged commit c487add into develop Jan 28, 2022
@bmarty bmarty deleted the feature/adm/timeline-item-crash branch January 28, 2022 12:40
@github-actions
Copy link

Unit Test Results

  72 files  ±0    72 suites  ±0   53s ⏱️ -6s
141 tests ±0  141 ✔️ ±0  0 💤 ±0  0 ±0 
440 runs  ±0  440 ✔️ ±0  0 💤 ±0  0 ±0 

Results for commit 2eeeefd. ± Comparison against base commit 0b66419.

@github-actions
Copy link

github-actions bot commented Jan 28, 2022

Matrix SDK

Integration Tests Results:

  • [org.matrix.android.sdk.session]
    passed="21" failures="0" errors="0" skipped="2"
  • [org.matrix.android.sdk.account]
    passed="5" failures="0" errors="0" skipped="2"
  • [org.matrix.android.sdk.internal]
    passed="158" failures="1" errors="0" skipped="38"
  • [org.matrix.android.sdk.ordering]
    passed="16" failures="0" errors="0" skipped="0"
  • [org.matrix.android.sdk.PermalinkParserTest]
    passed="2" failures="0" errors="0" skipped="0"

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants