Description:
I have created a custom theme before the release of the 12.2 DXperience suite. After the project upgrade, there were issues with the different height of controls.
Answer:
When migrating to a new DXperience version, it is necessary to upgrade a custom theme:
- Upgrade a custom theme directory (especially skin files) via the Project Converter tool;
- Rebuild the custom theme assembly;
- Update a reference to the custom theme assembly.
Note that starting with version 12.2, we have changed the rendering mechanism of some editors. As a result, some manual corrections are required.
To resolve the issues, it is necessary to delete the following selectors and their CSS rules from the styles.css file in the App_Themes/Theme/editors directory folder:
CSSdxeTextBox_Theme td.dxic
{
...
}
dxeMemo_Theme td
{
...
}
.dxeButtonEdit_Theme .dxeEditArea_Theme,
.dxeButtonEdit_Theme td.dxic
{
...
}
dxeButtonEdit_Theme td.dxic
{
...
}
Where Theme is the name of the applied theme.
See Also:
General questions about themes, arising after an upgrade