[X] I have 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
I have dozens of sticker packs installed, so it could be a scaling problem of some sort, but installing/removing sticker packs is sometimes very slow.
Removing a random sticker pack I had installed took 20-30 seconds once. Installing a sticker pack usually makes the app stutter for a bit of time, and worse case it would basically just freeze the entire app until I restart it manually; that problem seem to get worse as the number of stickers in the pack increase. I don't know anything about the internals of Signal iOS but I was thinking that slowness of the installs could be due to a caching issue?
Either way, sticker packs are generally very slow for me, and it has been the case for at least several versions/weeks now. While this isn't technically a bug because the feature works as intended, I'm hoping this issue brings this to the attention of the devs so they could work on improving it in the future.
Steps to reproduce
(Have lots of big sticker packs installed?)
Remove a sticker pack -> Successfully uninstalls but after a loooong time.
Install a sticker pack -> App stutters massively, freezes for a good few seconds. A restart seems to fix the issue but stutters a bit still at the beginning.
Actual result: Long wait times, stutters, sometimes freezes
Expected result: I expect loading to work smoothly and without stutters.
Bug description
I have dozens of sticker packs installed, so it could be a scaling problem of some sort, but installing/removing sticker packs is sometimes very slow.
Removing a random sticker pack I had installed took 20-30 seconds once. Installing a sticker pack usually makes the app stutter for a bit of time, and worse case it would basically just freeze the entire app until I restart it manually; that problem seem to get worse as the number of stickers in the pack increase. I don't know anything about the internals of Signal iOS but I was thinking that slowness of the installs could be due to a caching issue?
Either way, sticker packs are generally very slow for me, and it has been the case for at least several versions/weeks now. While this isn't technically a bug because the feature works as intended, I'm hoping this issue brings this to the attention of the devs so they could work on improving it in the future.
Steps to reproduce
Actual result: Long wait times, stutters, sometimes freezes
Expected result: I expect loading to work smoothly and without stutters.
Device info
Device: iPhone 13
iOS version: 16.4.1
Signal version: 6.22
Link to debug log