From 772ad0323d62bf9db9d69d8b92a5ad0ba9eee5b0 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; }