How to reproduce:

  1. Create a default panelizer for a node type, for the Page Manager view mode
  2. Create a node of the given type
  3. Go to the Panelizer tab on this newly created node
  4. Add a context in the Contexts page for the Page Manager view mode
  5. Save the form

What we see:

  • The added context is not displayed (even it has been saved, but the Panelizer does not appear as overridden)

What we should see:

  • The newly created context
  • The Panelizer settings for the view mode as overridden
Support from Acquia helps fund testing for Drupal Acquia logo

Comments

B-Prod’s picture

Title: Modifying contexts on a page does not save them » Context changes on a non-overridden view mode for a specific entity are ignored
Status: Active » Needs review
FileSize
871 bytes

Fixes the issue.

B-Prod’s picture

Any news on this?

The patch is simple and fixes the issue, this is just a pain to apply it on every projects... Please review and commit!

valthebald’s picture

Status: Needs review » Reviewed & tested by the community

I faced this issue with the latest HEAD, and patch from #1 solves it. Marking RTBC

  • DamienMcKenna committed 023e01f on 7.x-3.x authored by B-Prod
    Issue #2537328 by B-Prod: Context changes weren't clearing the correct...
DamienMcKenna’s picture

Committed. Thanks.

valthebald’s picture

Status: Reviewed & tested by the community » Fixed

@DamienMcKenna: awesome! (Just updating the status)

DamienMcKenna’s picture

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.

B-Prod’s picture

Thanks a lot!