fix(client/print): syntax highlighting not loading on code notes

This commit is contained in:
Elian Doran 2025-10-20 11:00:49 +03:00
parent f0fa55715c
commit 74c26b42da
No known key found for this signature in database

View File

@ -76,7 +76,7 @@ export async function ensureMimeTypesForHighlighting(mimeTypeHint?: string) {
// Load theme.
const currentThemeName = String(options.get("codeBlockTheme"));
loadHighlightingTheme(currentThemeName);
await loadHighlightingTheme(currentThemeName);
// Load mime types.
let mimeTypes: MimeType[];
@ -98,7 +98,7 @@ export async function ensureMimeTypesForHighlighting(mimeTypeHint?: string) {
highlightingLoaded = true;
}
export function loadHighlightingTheme(themeName: string) {
export async function loadHighlightingTheme(themeName: string) {
const themePrefix = "default:";
let theme: Theme | null = null;
if (themeName.includes(themePrefix)) {
@ -108,7 +108,7 @@ export function loadHighlightingTheme(themeName: string) {
theme = Themes.default;
}
loadTheme(theme);
await loadTheme(theme);
}
/**