commit 570713a478e8cf898eeaa8c1af5d35d6e0519bb4
parent 01c87d2d23c0201e72e9cab773b96db18510d0ca
Author: Bjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>
Date: Mon, 9 Nov 2015 21:01:36 +0100
Use Identifier as last sort resort for default menu sort
Fixes #1562
Diffstat:
1 file changed, 3 insertions(+), 0 deletions(-)
diff --git 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