Skip to content

Commit 20e47d5

Browse files
Code Editor (PE): Fixes language syntax highlighting (#19864)
Fixed issue with syntax highlighting in code editor (#19414) (cherry picked from commit 3f3c9f8) Co-authored-by: Andy Butland <[email protected]>
1 parent 71057b5 commit 20e47d5

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

src/Umbraco.Web.UI.Client/src/packages/code-editor/property-editor/property-editor-ui-code-editor.element.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,9 @@ export class UmbPropertyEditorUICodeEditorElement extends UmbLitElement implemen
3838
public set config(config: UmbPropertyEditorConfigCollection | undefined) {
3939
if (!config) return;
4040

41-
this._language = config?.getValueByAlias<CodeEditorLanguage>('language') ?? this.#defaultLanguage;
41+
const language = config?.getValueByAlias<Array<CodeEditorLanguage> | CodeEditorLanguage | undefined>('language');
42+
this._language = Array.isArray(language) ? language[0] : language;
43+
4244
this._height = Number(config?.getValueByAlias('height')) || 400;
4345
this._lineNumbers = config?.getValueByAlias('lineNumbers') ?? false;
4446
this._minimap = config?.getValueByAlias('minimap') ?? false;

0 commit comments

Comments
 (0)