diff --git a/src/fields.lua b/src/fields.lua index ca54ba4..d92b19a 100644 --- a/src/fields.lua +++ b/src/fields.lua @@ -215,10 +215,10 @@ local function inv_fields(player, data, fields) return set_fs(player) end -local function select_item(player, data, _f) +local function select_item(player, data, fields) local item - for field in pairs(_f) do + for field in pairs(fields) do if find(field, ":") then item = field break diff --git a/src/gui.lua b/src/gui.lua index 87985da..a532012 100644 --- a/src/gui.lua +++ b/src/gui.lua @@ -829,7 +829,7 @@ local function get_tooltip(item, info, pos) return fmt("tooltip[%s;%s]", item, ESC(tooltip)) end -local function get_output_fs(fs, data, rcp, is_recipe, shapeless, right, btn_size, _btn_size) +local function get_output_fs(fs, data, rcp, is_recipe, shapeless, right, btn_size, btn_size2) local custom_recipe = i3.craft_types[rcp.type] local cooking = rcp.type == "cooking" local fuel = rcp.type == "fuel" @@ -866,7 +866,7 @@ local function get_output_fs(fs, data, rcp, is_recipe, shapeless, right, btn_siz end local BTN_SIZE = i3.settings.item_btn_size - local arrow_X = right + 0.2 + (_btn_size or BTN_SIZE) + local arrow_X = right + 0.2 + (btn_size2 or BTN_SIZE) local X = arrow_X + 1.2 local Y = data.yoffset + 1.4