I can't reproduce locally. Can you verify that no custom desktop file exists in ~/.local/share/applications and also retry after executing `old ~/.config/fish`