Rendering for individual properties isn't updated when editing

Found in

Release 7.5

Fixed in

EPiServer.CMS.UI.Core 7.7.0

Created

Mar 11 2014

Updated

Mar 28 2014

Area

Falcon/CMS/Edit UI

State

Closed, Fixed and Tested


Steps to reproduce

When Having a content block as a property on a page and the template renders specific properties of the block, then these properties are'nt updated until the page is reloaded.

  1. Add EditorialBlock as a property on the StandardPage
    [Display(GroupName = SystemTabNames.Content,Order = 330)]
    public virtual EditorialBlock EditorialBlock { get; set; }
  2. Render just a single property of the block in the template

    <EPiServer:Property PropertyName="EditorialBlock.MainBody" runat="server" />

  3. Edit the property "on page".
    - The content will be swapped out for the MainBody of the page
  4. Edit the property using "All Properties Mode".
    - When you return to preview the content of the property isn't updated.

This bug affects both Mvc and WebForms templates, but for Mvc, the bug #111622 is also causing the same behaviour.