diff --git a/builtin/mainmenu/pkgmgr.lua b/builtin/mainmenu/pkgmgr.lua index 9fa9aebb0..384870ae1 100644 --- a/builtin/mainmenu/pkgmgr.lua +++ b/builtin/mainmenu/pkgmgr.lua @@ -177,7 +177,7 @@ function pkgmgr.get_texture_packs() end table.sort(retval, function(a, b) - return a.name > b.name + return a.title:lower() < b.title:lower() end) return retval @@ -787,6 +787,9 @@ end -------------------------------------------------------------------------------- function pkgmgr.update_gamelist() pkgmgr.games = core.get_games() + table.sort(pkgmgr.games, function(a, b) + return a.title:lower() < b.title:lower() + end) end --------------------------------------------------------------------------------