From cffed6fdb21b4b7a2fd816fdf449e413dfcf688b Mon Sep 17 00:00:00 2001 From: Mads Rasmussen Date: Fri, 4 Oct 2024 10:45:07 +0200 Subject: [PATCH] filter uniques --- .../shared/document-variant-language-picker.element.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/Umbraco.Web.UI.Client/src/packages/documents/documents/modals/shared/document-variant-language-picker.element.ts b/src/Umbraco.Web.UI.Client/src/packages/documents/documents/modals/shared/document-variant-language-picker.element.ts index 59fc9ebe61..55db917f94 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/documents/documents/modals/shared/document-variant-language-picker.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/documents/documents/modals/shared/document-variant-language-picker.element.ts @@ -60,8 +60,11 @@ export class UmbDocumentVariantLanguagePickerElement extends UmbLitElement { #onSelectAllChange(event: Event) { const allUniques = this.variantLanguageOptions.map((o) => o.unique); + const filter = this.selectionManager.getAllowLimitation(); + const allowedUniques = allUniques.filter((unique) => filter(unique)); + if ((event.target as UUIBooleanInputElement).checked) { - this.selectionManager.setSelection(allUniques); + this.selectionManager.setSelection(allowedUniques); } else { this.selectionManager.setSelection([]); }