It's possible for display cache keys to have only two parts (for example, mini panels). Panelizer should not expect a cache key to have three parts:

list($module, $type, $key) = explode(':', $cache_key, 3);

Patch forthcoming...

Support from Acquia helps fund testing for Drupal Acquia logo

Comments

joelstein created an issue. See original summary.

joelstein’s picture

Status: Active » Needs review
FileSize
598 bytes
joelstein’s picture

I found another spot where Panelizer expected the cache key to have 3 parts, in the "change layout" form alter. Patch updated.

DamienMcKenna’s picture

DamienMcKenna’s picture

Status: Needs review » Fixed

Committed. Thanks!

joelstein’s picture

Great, thanks!

Status: Fixed » Closed (fixed)

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