Draft: Only generate dummy mimetype for `g_desktop_app_info_set_as_default_for_extension` if none already exists
Creating dummy mimetypes breaks mimetype detection in many other places; see e.g. #2511, sushi#82. Rather than always creating a dummy mimetype, we could only create one when no mimetype is registered for a file extension.
Edited by Joel Ong