PersonalizedViewSettingsManager throws exception

Fixed in

EPiServer.CMS.UI 11.5.0

Created

May 25, 2018

Updated

Aug 24, 2018

Area

CMS UI

State

Closed, Fixed and tested


Description

Steps to reproduce:
1. Create a custom IViewTransform that always adds the version component if it does not exists.
It needs to run after the PersonalizationViewTransformer so that it will get re-added if the user removes it.
2. Load the UI and make sure you can see the Version component
3. Remove the Version component

Expected:
The version will be removed but re-added the next time the ui reloads

Actual:
An exception is thrown and the UI looks bad, until you reload