Skip to content

Comments

set manifest on property editor uis#19461

Merged
nielslyngsoe merged 1 commit intorelease/16.0from
v16/hotfix/parse-manifest-to-property-editor-ui
Jun 2, 2025
Merged

set manifest on property editor uis#19461
nielslyngsoe merged 1 commit intorelease/16.0from
v16/hotfix/parse-manifest-to-property-editor-ui

Conversation

@nielslyngsoe
Copy link
Member

For consistency, we should always set the manifest on elements of extensions. For some reason this was not done for Property Editor UIs. which this PR corrects.

Copilot AI review requested due to automatic review settings June 2, 2025 13:18
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR ensures consistency by setting the manifest property on Property Editor UI elements where it was previously missing.

  • Added assignment of manifest to the property editor element in property.element.ts.
  • Extended the UmbPropertyEditorUiElement interface to include an optional manifest property.

Reviewed Changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.

File Description
src/Umbraco.Web.UI.Client/src/packages/core/property/components/property/property.element.ts Added manifest assignment to the UI element
src/Umbraco.Web.UI.Client/src/packages/core/property-editor/extensions/property-editor-ui-element.interface.ts Updated interface to include an optional manifest property

@nielslyngsoe nielslyngsoe requested a review from iOvergaard June 2, 2025 13:18
@nielslyngsoe nielslyngsoe enabled auto-merge (squash) June 2, 2025 13:18
@nielslyngsoe nielslyngsoe merged commit c3f62f1 into release/16.0 Jun 2, 2025
24 checks passed
@nielslyngsoe nielslyngsoe deleted the v16/hotfix/parse-manifest-to-property-editor-ui branch June 2, 2025 13:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants