forked from mtcontrib/signs_lib
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:
2
api.lua
2
api.lua
@ -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") .. "]"
|
||||
}
|
||||
|
Reference in New Issue
Block a user