Sticker sent are not ever shown to other group chat participants
- [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
Sticker from this sticker pack1 sent from another user is plain not displayed. This ticket coexists with2 where a similar kind of bug is observed with the same sticker pack.
Steps to reproduce
- Go to group chat
- Send the two stickers to another person
- See which one they receive or not
Actual result: Describe here what happens after you run the steps above (i.e. the buggy behaviour)
The user receiving the sticker doesnt actually see any of them, none is displayed.
Expected result: Describe here what should happen after you run the steps above (i.e. what would be the correct behaviour)
All stickers should be displayed
Screenshots
Device info
Device: iPhone SE (2nd generation)
iOS version: 18.3.1
Signal version: 7.46
Link to debug log
It was not clear to me what you meant initially, so to save others 2min: the emoji query returns 10 results from :em, but on the screenshot there are only 5 results visible, and 5 others are not. The results should be scrollable so that the user knows which emoji is currently selected (before choosing to insert it in the message).
For instance, the 6th result from :em: is :no_smoking:, but the user does not know whether it's being selected or not.
More generally: we could have way more results, (say 100), make the results scrollable in any case, and show a number of emoji proportional to the available size on the screen. 10 is rather small on a big screen for a user trying to find new emojis, but as OP showed it can also be too many in a smaller window.
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.
Current.
I'm afraid this persists in Signal 7.43.0, but the behavior is fairly different from what is depicted above. It seems the maximum number of hits displayed (at least with a large window) is 10, so the example provided above would not be problematic in a sufficiently large window. To reproduce, I recommend using the :flag prefix.