Fixed restoring of text entered in search field
This commit is contained in:
parent
76e6845153
commit
3f63ce799c
@ -214,9 +214,6 @@ craft_guide.get_craft_guide_formspec = function(meta, search, page, alternate)
|
|||||||
end
|
end
|
||||||
if search == nil then
|
if search == nil then
|
||||||
search = meta:get_string("search")
|
search = meta:get_string("search")
|
||||||
if search == nil then
|
|
||||||
search = ""
|
|
||||||
end
|
|
||||||
end
|
end
|
||||||
if meta:get_string("formspec")=="" then
|
if meta:get_string("formspec")=="" then
|
||||||
meta:set_string("saved_search","|")
|
meta:set_string("saved_search","|")
|
||||||
@ -306,7 +303,8 @@ craft_guide.get_craft_guide_formspec = function(meta, search, page, alternate)
|
|||||||
formspec=formspec.."list[current_name;output;0,7;1,1;]"
|
formspec=formspec.."list[current_name;output;0,7;1,1;]"
|
||||||
|
|
||||||
.."label[2,6.5;Inventory Craft]"
|
.."label[2,6.5;Inventory Craft]"
|
||||||
if not (inv:get_stack("additional",1)==nil or inv:get_stack("additional",1):get_name()==nil or inv:get_stack("additional",1):get_name()=="") then
|
if not (inv:get_stack("additional",1)==nil or inv:get_stack("additional",1):get_name()==nil
|
||||||
|
or inv:get_stack("additional",1):get_name()=="") then
|
||||||
formspec=formspec.."list[current_name;additional;0.96,7;1,1;]"
|
formspec=formspec.."list[current_name;additional;0.96,7;1,1;]"
|
||||||
end
|
end
|
||||||
formspec=formspec..craft_guide.build_button_list(meta,inv,"build",3,11,2,7,3)
|
formspec=formspec..craft_guide.build_button_list(meta,inv,"build",3,11,2,7,3)
|
||||||
@ -396,8 +394,10 @@ craft_guide.on_receive_fields = function(pos, formname, fields, player)
|
|||||||
if string.lower(search)==string.upper(search) and tonumber(search)==nil and search~="*" then
|
if string.lower(search)==string.upper(search) and tonumber(search)==nil and search~="*" then
|
||||||
search=""
|
search=""
|
||||||
end
|
end
|
||||||
meta:set_string("search", search)
|
else
|
||||||
|
search=meta:get_string("search")
|
||||||
end
|
end
|
||||||
|
meta:set_string("search", search)
|
||||||
if fields.craft_guide_search_button then
|
if fields.craft_guide_search_button then
|
||||||
if search==nil then
|
if search==nil then
|
||||||
meta:set_string("search", "")
|
meta:set_string("search", "")
|
||||||
|
Loading…
x
Reference in New Issue
Block a user