The BlockContext wasn't pushed at the BlockCallStack when doing a polymorphic call through the block protocol (e.g. block:/foo), this made subsequent block protocol call be called relative to the wrong context. This hopefully fixes the problem reported in JIRA issue COCOON-1939.
|