Thanks, the issue there is the firefox deb ships a firefox.desktop in addition of the one provided by the snap and settings don't filter out NoDisplay items by design. I think the firefox.desktop was there for compatibility reason on upgrade (having the file vanishing from disk would make the launcher remove the entry before we would have the opportunity to update the configuration) but we could probably remove it now.
Thanks, the issue there is the firefox deb ships a firefox.desktop in addition of the one provided by the snap and settings don't filter out NoDisplay items by design. I think the firefox.desktop was there for compatibility reason on upgrade (having the file vanishing from disk would make the launcher remove the entry before we would have the opportunity to update the configuration) but we could probably remove it now.