/admin/config/emoji non responsive/locks up

AI-generated summary

A bug was reported in a fresh development environment (tag v2026.2.0-latest) where the /admin/config/emoji page became unresponsive. oxo noted that clicking “Settings” or “Add emoji” required a manual page refresh to load, and after uploading the first emoji, the list failed to update even after refreshing, preventing further management of uploaded emojis despite them being functional site-wide. The issue was tested across Firefox, Safari, and incognito modes with clean caches. awesomerobot identified the error and merged a fix via PR #37450, advising the reporter to check the browser console if issues persisted. oxo confirmed that the fix resolved the problem and that no console errors remained.

when using a fresh development environment following the steps here:

when you go to /admin/config/emoji clicking on “Settings” “Add emoji” does not load the pages, this requires a page refresh after clicking the links.

With the page refreshed Settings shows and Add Emoji shows.

When you add your first emoji it redirects to /admin/config/emoji and you cannot see the emoji just added, you have to refresh the page.

Once refreshed you can see your first emoji uploaded.

When you try to upload a second or any additional emojis even refreshing the /admin/config/emoji page no emojis are shown so you can no longer manage uploaded emojis even though they usable throughout the website.

This was found in tag v2026.2.0-latest and from commit DEV: Fix upcoming change specs (#37399) · discourse/discourse@89f9423 · GitHub

Tested with firefox, safari, incognito all cache and state clean.

Please let me know if there is something that is missing.

2 Likes

Welcome and thanks for the report! I think I can see the error that would cause this, and have just merged a fix:

https://github.com/discourse/discourse/pull/37450

Once you’ve pulled this in, if you’re still having any issues can you check the browser console for errors?

4 Likes

it works! and no errors in the browser console anymore. thank you for the quick turn around.

3 Likes