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
Already used animated stickers aren't fully animated on sticker selection widget #11022
Comments
Added a video showing the issue |
Is this still relevant? If so, what is blocking it? Is there anything you can do to help move it forward? This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. |
Yes, still relevant, Every update to the sticker selection UI bring their own animation bug. with the current release the problems is:
|
Is this still relevant? If so, what is blocking it? Is there anything you can do to help move it forward? This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. |
Yes it is still relevant, please call a human to check on it. |
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. |
This is still relevant, a human need to review this, setting a bot to close everything because no one is checking is not very effective to solve bugs. |
Sorry about stalebot, we're aware of this issue, but sadly there isn't a clear/direct fix for it. It has to do with the APNG implementation we are using, but it's pretty much the only one we can use. |
@cody-signal Look like a internal copy of APNG4Android. Am I right? haver you any details about the problem I can try to reproduce outside of the Signal codebase? or is there any kind of guide for testing a custom build of Signal without breaking the Signal rule of using non approved clients? Are there some kind of testing stage servers for contributors? |
I don't have any specific insights at the moment. If you want to poke around, feel free to do so with the standard production servers. |
Bug description
When opening the sticker selection widget, the first tab show the stickers previously used, If you have used animated stickers, only a few frames of these animations are show, less than a half a second. On the tab that shows the sticker packs, all not previously used stickers are fully animated, and again the used ones are partially animated and the are stuck as static. Long pressing over them shows the entire animation preview
Steps to reproduce
Actual result: The first time the previously used stickers tab is shown the sticker is animated, when you go to the sticker pack tab, the animation of the used stickers are shown for a a small time and stops. Going back to the previously used stickers, the animation is partial too. Closing the sticker selection widget and reopening doesn't solve the issue, after reopen the used stickers play and stop always. If the conversation is closed and reopened, or open a new one, the bug restarts now the first time the previously used stickers are shown on the selection widget are fully animated.
Note: if the selection widget is open and stickers are stuck, locking with the power button and unlocking, bring the used sticker to life but skipping frames and sometimes accelerated. If animations are ok on the selection widget (immediately after opening it) , locking and unlocking doesn't break anything.
Expected result: Used animated stickers should be shown fully animated like all other stickers without problems.
Device info
Device: Pixel 4a (4G)
Android version: 11 (Android security update: February 5, 2021)
Signal version: 5.4.7
Video showing the issue
bug-demo-small.mp4
Link to debug log
https://debuglogs.org/bf1b40b784085cf093344d2bf8b30ea2a34d921eb183539ddf9d23e986a6a797
The text was updated successfully, but these errors were encountered: