When visiting a page which belongs to a child menu tree, menu block displays other trees on the same level, from different parents, when the parents are set to expanded and the starting level is greater than 1.
E.g. using the following structure:
- Home - Events -- Event 1 --- About Event 1 --- Subscribe to Event 1 -- Event 2 --- About Event 2 --- Subscribe to Event 2
When the user sets the menu block to level 3, they expect the subtrees under either Event 1, or Event 2 to show, e.g.
--- About Event 1 --- Subscribe to Event 1
Instead, when visiting either "About Event" page, the menu block displays items from Event 1 and Event 2 subtree:
--- About Event 1 --- Subscribe to Event 1 --- About Event 2 --- Subscribe to Event 2
- If menu block level is greater than 1, show only the menu items along the active menu trail, regardless of "expanded" settings on other menu trails.
- For menu items with starting level > 1, remove the ability to show a fully-expanded menu tree
Improve the UI text which explains what the "Expanded" option means on the menu block configuration.
For menu items with level > 1, "Expanded" means "show all children of this menu item, only if this menu item or one of its children is in the active menu trail"