summaryrefslogtreecommitdiffstats
path: root/hugolib
diff options
context:
space:
mode:
authorBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>2015-11-09 21:01:36 +0100
committerBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>2015-11-09 21:02:21 +0100
commit570713a478e8cf898eeaa8c1af5d35d6e0519bb4 (patch)
tree27728d29c29053a60d98bb5da6fc26d34438b568 /hugolib
parent01c87d2d23c0201e72e9cab773b96db18510d0ca (diff)
Use Identifier as last sort resort for default menu sort
Fixes #1562
Diffstat (limited to 'hugolib')
-rw-r--r--hugolib/menu.go3
1 files changed, 3 insertions, 0 deletions
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