fix(electron): mime type not always checkable in settings

This commit is contained in:
Elian Doran 2025-01-18 12:44:51 +02:00
parent 0ae5453717
commit 148e166f5e
No known key found for this signature in database

View File

@ -53,6 +53,7 @@ export default class CodeMimeTypesOptions extends OptionsWidget {
async optionsLoaded(options: OptionMap) {
this.$mimeTypes.empty();
mimeTypesService.loadMimeTypes();
const ungroupedMimeTypes = Array.from(mimeTypesService.getMimeTypes());
const plainTextMimeType = ungroupedMimeTypes.shift();
@ -88,8 +89,6 @@ export default class CodeMimeTypesOptions extends OptionsWidget {
});
await this.updateOption("codeNotesMimeTypes", JSON.stringify(enabledMimeTypes));
mimeTypesService.loadMimeTypes();
}
#buildSelectionForMimeType(mimeType: MimeType) {