Description
Describe the bug
The full set of custom emoji will be re-downloaded every time you open a new post and click the custom emoji-picker button. Resulting in high traffic over eventually small time periods.
Steps To Reproduce
- Open Tuba
- CTRL+T (create new post)
- click on custom emoji picker
- go back to your timeline (close new post)
- CTRL+T (create new post)
- click on custom emoji picker
^ In this exacmple you will have the full set of custom emoji redownloaded 2 times
Logs and/or Screenshots
This is Tuba on mstdn.social, the first time opening the emoji picker
This is Tuba on mstdn.social opening the picker 7 times
This is the tuba log while opening the composer, click on the emoji picker, closing the composer and open it again, clicking on the emoji picker
tuba.log
Instance Backend
Mastodon
Operating System
Arch Linux
Package
OS repositories
Troubleshooting information
os: Arch Linux (null)
prefix: /usr
flatpak: false
version: 0.7.2 (production)
gtk: 4.14.4 (4.14.4)
libadwaita: 1.5.0 (1.5.0)
libsoup: 3.4.4 (3.4.4)
libgtksourceview: 5.12.0 (5.12.0)
Additional Context
This might however not be a tuba-related issue, but mstdn.social or mastodon itself. See https://mstdn.social/@fabiscafe/112501660155684610. In there I was able to recreate this via firefox and mstdn.social-web. However the load was only half of what it is on Tuba.
The command to catch network traffic is
# nethogs -v3