aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNiklp <nik@niklp.net>2023-12-10 21:42:38 +0100
committerGitHub <noreply@github.com>2023-12-10 21:42:38 +0100
commit27f582b04159c59bf51de5e9769602cd7623bb39 (patch)
treeed99b955db5a527e797f4c5061b2a4b1c9fc45f8
parentafe8f517d7bad98d23712087ecd5e629896dc1e4 (diff)
downloaddisplay_modpack_no_craft-27f582b04159c59bf51de5e9769602cd7623bb39.tar.gz
display_modpack_no_craft-27f582b04159c59bf51de5e9769602cd7623bb39.zip
Fix formspec does not update on text changes (#10)
-rw-r--r--signs_api/init.lua2
1 files changed, 2 insertions, 0 deletions
diff --git a/signs_api/init.lua b/signs_api/init.lua
index 95b7424..121c947 100644
--- a/signs_api/init.lua
+++ b/signs_api/init.lua
@@ -78,9 +78,11 @@ function signs_api.on_receive_fields(pos, formname, fields, player)
if not minetest.is_protected(pos, player:get_player_name()) then
if fields and (fields.ok or fields.key_enter) then
signs_api.set_display_text(pos, fields.display_text)
+ signs_api.set_formspec(pos)
end
if fields and (fields.font) then
signs_api.set_display_text(pos, fields.display_text)
+ signs_api.set_formspec(pos)
font_api.show_font_list(player, pos)
end
end