Scrolling through many sticker packs (animated) slows down the entire phone
Guidelines
- [X] I have searched searched open and closed issues for duplicates
- [X] I am submitting a bug report for existing functionality that does not work as intended
- [X] This isn't a feature request or a discussion topic
Bug description
If you have many sticker packs, usually animated, installed, and then scroll through the list of them in a chat, they start consuming a lot of memory, which isn't a problem but then it also slows down the entire phone OS, along with Signal itself. And it remains this way until Signal is forcefully closed.
Screenshots
No response
Device
Moto G
Android version
13
Signal version
7.22.2
Link to debug log
No response
Hi there! Could you please share a few more details such as:
- How many sticker packs do you have?
- How long does it take before you start observing the lag/slowdown?
- Do you have any steps we can follow to reproduce the issue?
- If you could also share some logs while reproducing the issue, that would be helpful.
- I have 41 sticker packs, roughly 30 are animated
- Scrolling through maybe 10 or so slows down the app a bit but then it starts compounding heavily after that
- Open the sticker selector in a chat, that shows all the stickers to select. Scroll from top to bottom at any pace.
- I'll get back to you on this one
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.
Well it still exists, make it fresh :>
This is how crazy it gets with a bit of scrolling through stickers
Consumes 1.2Gb ram and completely takes over the cpu
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 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 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 issue has been closed due to inactivity.
Hey @pudup , apologies for the delay. Saw this was still an issue and had some free time. Any chance you're still using the same device? If so, try this fix. Should fix the freeze/crash/lag when scrolling through huge number of stickers.
Hey @pudup , apologies for the delay. Saw this was still an issue and had some free time. Any chance you're still using the same device? If so, try this fix. Should fix the freeze/crash/lag when scrolling through huge number of stickers.
I do have the same device but I'm not currently in a position to do a build. If you could provide an apk I could test it by Sunday.