[fix] MenuSorter: use orderedPairs for orphans (#6403)

Skipped in <https://github.com/koreader/koreader/pull/6371>.
reviewable/pr6408/r1
Frans de Jonge 4 years ago committed by GitHub
parent 201d3d8ad1
commit 45d2dff86c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -4,6 +4,7 @@ menu_items and a separate menu order.
]]
local DataStorage = require("datastorage")
local FFIUtil = require("ffi/util")
local lfs = require("libs/libkoreader-lfs")
local logger = require("logger")
local _ = require("gettext")
@ -158,7 +159,7 @@ function MenuSorter:sort(item_table, order)
item_table["KOMenu:menu_buttons"] = nil
-- attach orphans based on sorting_hint, or with a NEW prefix in the first menu if none found
for k, v in pairs(item_table) do
for k, v in FFIUtil.orderedPairs(item_table) do
local sorting_hint = v.sorting_hint
-- normally there should be menu text but check to be sure

Loading…
Cancel
Save