diff --git a/src/Umbraco.Web.UI.Client/src/packages/multi-url-picker/multi-url-picker/multi-url-picker.element.ts b/src/Umbraco.Web.UI.Client/src/packages/multi-url-picker/multi-url-picker/multi-url-picker.element.ts index 841175cd54..3b4b1c2535 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/multi-url-picker/multi-url-picker/multi-url-picker.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/multi-url-picker/multi-url-picker/multi-url-picker.element.ts @@ -273,7 +273,8 @@ export class UmbMultiUrlPickerElement extends UUIFormControlMixin(UmbLitElement, id=${unique} href=${href} name=${link.name || ''} - detail=${(link.url || '') + (link.queryString || '')}> + detail=${(link.url || '') + (link.queryString || '')} + ?disabled=${!link.published}> diff --git a/src/Umbraco.Web.UI.Client/src/packages/multi-url-picker/property-editor/property-editor-ui-multi-url-picker.element.ts b/src/Umbraco.Web.UI.Client/src/packages/multi-url-picker/property-editor/property-editor-ui-multi-url-picker.element.ts index 354f0ff07d..69ded9db4f 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/multi-url-picker/property-editor/property-editor-ui-multi-url-picker.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/multi-url-picker/property-editor/property-editor-ui-multi-url-picker.element.ts @@ -22,9 +22,9 @@ export class UmbPropertyEditorUIMultiUrlPickerElement extends UmbLitElement impl public set config(config: UmbPropertyEditorConfigCollection | undefined) { if (!config) return; - this._hideAnchor = config.getValueByAlias('hideAnchor') ?? false; - this._minNumber = Number(config.getValueByAlias('minNumber')) ?? 0; - this._maxNumber = Number(config.getValueByAlias('maxNumber')) ?? Infinity; + this._hideAnchor = Boolean(config.getValueByAlias('hideAnchor')) ?? false; + this._minNumber = Number(config.getValueByAlias('minNumber')) || 0; + this._maxNumber = Number(config.getValueByAlias('maxNumber')) || Infinity; this._overlaySize = config.getValueByAlias('overlaySize') ?? 'small'; }