From fd7ee18be291d8aac5b74097b71e81e1730b841b Mon Sep 17 00:00:00 2001 From: gpotter Date: Wed, 27 Oct 2021 17:23:18 +0500 Subject: [PATCH] Issue #3222666 by gpotter, theRuslan: drupal_menu() incorrectly caches the active parent menu item in two-leveled menu --- src/View/MenuViewBuilder.php | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/View/MenuViewBuilder.php b/src/View/MenuViewBuilder.php index 8abcfe2..1f91ee2 100644 --- a/src/View/MenuViewBuilder.php +++ b/src/View/MenuViewBuilder.php @@ -76,6 +76,8 @@ class MenuViewBuilder { ]; } + $build['#cache']['contexts'][] = 'route.menu_active_trails:' . $menu_name; + return $build; }