can you edit .config/mimeapps.list and change firefox_firefox to just firefox
Should look like:
application/x-desktop=firefox.desktop
text/html=firefox.desktop
application/x-desktop=firefox.desktop;firefox.desktop;
text/html=firefox.desktop;
and
x-scheme-handler/slack=slack.desktop