writing [ or ] into a sign breaks the form for some users

the exact effect varies with client behavior and the particular text contents.
(characters erased, disappering formspec elements, loss of text)
This commit is contained in:
VanessaE 2021-01-21 13:32:28 -05:00
parent 3c824aedf8
commit 8527f1d5b2

View File

@ -1151,7 +1151,7 @@ function get_sign_formspec(pos, nodename)
local formspec = {
"size[6,4]",
"textarea[0,-0.3;6.5,3;text;;" .. txt .. "]",
"textarea[0,-0.3;6.5,3;text;;" .. minetest.formspec_escape(txt) .. "]",
"background[-0.5,-0.5;7,5;signs_lib_sign_bg.jpg]",
"button_exit[2,3.4;2,1;ok;" .. S("Write") .. "]"
}