Please note this issue is a regression stemming directly from
LPS-121566, therefore no solution needs to be added to 73x and up.
When editing a content page, it appears that changes to the Look and Feel of the page are not being reflected when publishing the page. This occurs with any typeSettings property which sets a default value by not being present. For example, with the "Show Header" toggle, keeping the default value of true results in no typeSettings entry, but changing the value to false adds the entry lfr-theme:regular:show-header=false. When switching back to true, the entry is removed rather than changed to true.
- Go to Site Builder -> Pages and a new Content Page
- Go to the Look and Feel section and select "Define specific look and feel"
- Uncheck all of the sliders under Settings and then save, and then Publish. Verify that the page created is blank
- Edit the page and go back to the Look and Feel section. Check all of the sliders under Settings and then save. Verify that the header, footer, search, etc. are now showing
- Publish the page
Expected Results: The published page shows the header, footer, search, etc. elements
Actual Results: None of the changes are applied to the published page and it still shows only a blank page.
Not Reproduced - 0e74f1451a6b6231a15cc772f665396c4eae1bae
Reproduced - 7b5c278986f6ab54d0d467c85060bd8c30a89526