bttv-android / bttv

A mod of the Twitch Android Mobile App adding BetterTTV, FrankerFaceZ and 7TV emotes
MIT License
616 stars 21 forks source link

7tv emotes not available for selection when typing chat message #598

Closed b02860de585071a2 closed 1 year ago

b02860de585071a2 commented 1 year ago

Existing Issues

Unmodded Twitch

What happened?

When attempting to auto-complete emotes in a chat message using Twitch's native method (typing a ':', followed by a partial name), 7tv emotes sometimes do not appear. Comparison screenshots are attached.

This is fixed with 1-2 relaunches of the app, achieved by force stopping and then reopening it.

It seems that the emotes do not load approximately 50% of the time, which makes for easy testing at least.

Obviously this is not a feature in the unmodded Twitch app, however it does not occur when using the browser version of 7tv.

bttv-android version

0.36.0-beta

android version

13

device

Samsung Galaxy S22 Ultra (SM-S908U1)

Anything else?

Bugged behavior:

Screenshot showing bug behavior

Correct behavior:

Screenshot showing correct behavior

welcome[bot] commented 1 year ago

Thank you for opening this issue ♥️ A maintainer should be by to give feedback soon. peepoArrive

FoseFx commented 1 year ago

Thank you for the report, but I tried it multiple times on multiple devices now and was not able to replicate it. This maybe means Twitch is running an experiment that causes this breakage and we should keep an eye on it.

If you or somebody else is able to reliably replicate this please let me know.

b02860de585071a2 commented 1 year ago

@FoseFx

If you or somebody else is able to reliably replicate this please let me know.

I can replicate it consistently, even after completely clearing the app data/cache and doing a fresh reinstall.

No experimental features are enabled.

This has been an issue since at least v0.28.0-beta.

b02860de585071a2 commented 1 year ago

@FoseFx

If you or somebody else is able to reliably replicate this please let me know.

I can replicate it consistently, even after completely clearing the app data/cache and doing a fresh reinstall.

No experimental features are enabled.

This has been an issue since at least v0.28.0-beta.

I also was able to repro this on another device (OnePlus 5), on the first try. Clean install, on a clean device.