In setting up a panels page, I got Panels confused about what its configured arguments were:

1. Create a page name=tp6, Path=tp6/%nid
2. Set the argument to be a node ID context.
3. Finish the panel and go back to modify it.
4. Go back to page settings and set the path to tp6/%node
5. Continue and set the %node argument to be a node ID context
6. Continue on to contexts and it will show two contexts (%nid and %node) (this is the error)
7. If you then save "update and return", then return to the context page, it shows the correct info.
8. If you export the panel and re-import it, it shows the correct info.

In summary: The problem is resolved if you "update and return". The incorrect information only shows until that point.

The screenshot of the resulting confused context page is attached, as is a dump of the panel.

This may not be worth pursuing, but I hate to pass by without reporting a problem.

Support from Acquia helps fund testing for Drupal Acquia logo

Comments

merlinofchaos’s picture

Status: Active » Fixed

Ok, fixed this in -dev. I was hoping that it wouldn't be true in the new UI, but it is!

Status: Fixed » Closed (fixed)

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