Handle luacontroller formspec events correctly

Example of problem fixed by this: Edit lua code, press Execute. Now
(execute button has focus), hold down a key. Zillions of "program"
events are generated.
This commit is contained in:
Ciaran Gultnieks 2014-03-11 17:52:01 +00:00
parent a59f53d71a
commit 5d3cba0bd4

@ -518,7 +518,7 @@ minetest.register_node(nodename, {
node_box = nodebox,
on_construct = reset_meta,
on_receive_fields = function(pos, formname, fields)
if fields.quit then
if not fields.program then
return
end
reset(pos)