From: Zefram Date: Sun, 20 Jul 2014 16:22:54 +0000 (+0100) Subject: Retain sign text when editing is aborted by X-Git-Tag: 0.4.11~67 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=d4c24a30e99ce1c5b1c3047ea67beef43b9b9690;p=oweals%2Fminetest_game.git Retain sign text when editing is aborted by --- diff --git a/mods/default/nodes.lua b/mods/default/nodes.lua index 93d6981c..354096e0 100644 --- a/mods/default/nodes.lua +++ b/mods/default/nodes.lua @@ -723,7 +723,7 @@ minetest.register_node("default:sign_wall", { return end local meta = minetest.get_meta(pos) - fields.text = fields.text or "" + if not fields.text then return end minetest.log("action", (sender:get_player_name() or "").." wrote \""..fields.text.. "\" to sign at "..minetest.pos_to_string(pos)) meta:set_string("text", fields.text)