Skip to content

Set the data type editor UI aliases at install time#16185

Merged
bergmania merged 1 commit intov14/devfrom
v14/fix/create-data-type-editor-ui-alias
May 1, 2024
Merged

Set the data type editor UI aliases at install time#16185
bergmania merged 1 commit intov14/devfrom
v14/fix/create-data-type-editor-ui-alias

Conversation

@kjac
Copy link
Contributor

@kjac kjac commented Apr 30, 2024

Prerequisites

  • I have added steps to test this contribution in the description below

Description

This is the install equivalent to #16183

Currently, all data types have missing icons on a freshly installed V14:

image

...despite them seemingly being correctly configured when edited:

image

This PR ensures that all data types are created with their correct editor UI aliases, thus ensuring that the icons are correct from the get-go:

image

☝️ As with #16183, this PR sets also the list view editor UI alias to "Umb.PropertyEditorUi.Collection" as a preemptive measure, because this is what it will be eventually on the client (it is currently "Umb.PropertyEditorUi.CollectionView", which is wrong). Thus the list view icons might not show up correctly, depending on when you test this.

Testing this PR

Spin up a brand new V14 database and verify that all data types (possibly except the list view ones) have correct icons in the tree.

@bergmania bergmania merged commit e4986b9 into v14/dev May 1, 2024
@bergmania bergmania deleted the v14/fix/create-data-type-editor-ui-alias branch May 1, 2024 06:11
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.

3 participants