mirror of
https://github.com/TriliumNext/Notes.git
synced 2025-09-30 17:25:46 +08:00
fix(electron): mime type not always checkable in settings
This commit is contained in:
parent
0ae5453717
commit
148e166f5e
@ -53,6 +53,7 @@ export default class CodeMimeTypesOptions extends OptionsWidget {
|
|||||||
|
|
||||||
async optionsLoaded(options: OptionMap) {
|
async optionsLoaded(options: OptionMap) {
|
||||||
this.$mimeTypes.empty();
|
this.$mimeTypes.empty();
|
||||||
|
mimeTypesService.loadMimeTypes();
|
||||||
|
|
||||||
const ungroupedMimeTypes = Array.from(mimeTypesService.getMimeTypes());
|
const ungroupedMimeTypes = Array.from(mimeTypesService.getMimeTypes());
|
||||||
const plainTextMimeType = ungroupedMimeTypes.shift();
|
const plainTextMimeType = ungroupedMimeTypes.shift();
|
||||||
@ -88,8 +89,6 @@ export default class CodeMimeTypesOptions extends OptionsWidget {
|
|||||||
});
|
});
|
||||||
|
|
||||||
await this.updateOption("codeNotesMimeTypes", JSON.stringify(enabledMimeTypes));
|
await this.updateOption("codeNotesMimeTypes", JSON.stringify(enabledMimeTypes));
|
||||||
|
|
||||||
mimeTypesService.loadMimeTypes();
|
|
||||||
}
|
}
|
||||||
|
|
||||||
#buildSelectionForMimeType(mimeType: MimeType) {
|
#buildSelectionForMimeType(mimeType: MimeType) {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user