diff --git a/core/lib/Drupal/Core/Menu/MenuTreeStorage.php b/core/lib/Drupal/Core/Menu/MenuTreeStorage.php index b343a2f..887703a 100644 --- a/core/lib/Drupal/Core/Menu/MenuTreeStorage.php +++ b/core/lib/Drupal/Core/Menu/MenuTreeStorage.php @@ -693,9 +693,7 @@ public function loadByRoute($route_name, array $route_parameters = [], $menu_nam $query->condition('menu_name', $menu_name); } // Make the ordering deterministic. - $query->orderBy('depth'); - $query->orderBy('weight'); - $query->orderBy('id'); + $query->orderBy('mlid'); $loaded = $this->safeExecuteSelect($query)->fetchAllAssoc('id', \PDO::FETCH_ASSOC); foreach ($loaded as $id => $link) { $loaded[$id] = $this->prepareLink($link);