diff --git a/mods/creative/inventory.lua b/mods/creative/inventory.lua index 3f0a12df..f018afe1 100644 --- a/mods/creative/inventory.lua +++ b/mods/creative/inventory.lua @@ -170,6 +170,7 @@ function creative.register_tab(name, title, items) "tooltip[creative_prev;" .. esc(S("Previous page")) .. "]" .. "tooltip[creative_next;" .. esc(S("Next page")) .. "]" .. "listring[current_player;main]" .. + "field_enter_after_edit[creative_filter;true]" .. "field_close_on_enter[creative_filter;false]" .. "field[0.3,4.2;2.8,1.2;creative_filter;;" .. esc(inv.filter) .. "]" .. "listring[detached:creative_" .. player_name .. ";main]" .. diff --git a/mods/mtg_craftguide/init.lua b/mods/mtg_craftguide/init.lua index 55b76d75..97cd63a7 100644 --- a/mods/mtg_craftguide/init.lua +++ b/mods/mtg_craftguide/init.lua @@ -282,6 +282,7 @@ local function get_formspec(player) "tooltip[clear;"..esc(S("Reset")).."]".. "tooltip[prev;"..esc(S("Previous page")).."]".. "tooltip[next;"..esc(S("Next page")).."]".. + "field_enter_after_edit[filter;true]".. "field_close_on_enter[filter;false]") if #data.items == 0 then