From 570713a478e8cf898eeaa8c1af5d35d6e0519bb4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B8rn=20Erik=20Pedersen?= Date: Mon, 9 Nov 2015 21:01:36 +0100 Subject: [PATCH] Use Identifier as last sort resort for default menu sort Fixes #1562 --- hugolib/menu.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/hugolib/menu.go b/hugolib/menu.go index 322e9c7d5..d7a72d4ee 100644 --- a/hugolib/menu.go +++ b/hugolib/menu.go @@ -138,6 +138,9 @@ func (by MenuEntryBy) Sort(menu Menu) { var defaultMenuEntrySort = func(m1, m2 *MenuEntry) bool { if m1.Weight == m2.Weight { + if m1.Name == m2.Name { + return m1.Identifier < m2.Identifier + } return m1.Name < m2.Name } return m1.Weight < m2.Weight