Fix fields disappearing after clicking on tabs/buttons

This commit is contained in:
Athozus 2023-04-05 19:10:19 +02:00
parent 2d6a499e64
commit 80e8e106e6
No known key found for this signature in database
GPG key ID: B50895022E8484BF

View file

@ -72,11 +72,11 @@ minetest.register_on_player_receive_fields(function(player, formname, fields)
if fields.boxtab == "1" then
mail.selected_idxs.boxtab[name] = 1
mail.show_inbox(name)
mail.show_inbox(name, sortfield, sortdirection, filter)
elseif fields.boxtab == "2" then
mail.selected_idxs.boxtab[name] = 2
mail.show_sent(name)
mail.show_sent(name, sortfield, sortdirection, filter)
elseif fields.boxtab == "3" then
mail.selected_idxs.boxtab[name] = 3
@ -110,7 +110,7 @@ minetest.register_on_player_receive_fields(function(player, formname, fields)
mail.delete_mail(name, messagesDrafts[mail.selected_idxs.drafts[name]].id)
end
mail.show_mail_menu(name)
mail.show_mail_menu(name, sortfield, sortdirection, filter)
elseif fields.reply then
if formname == "mail:inbox" and messagesInbox[mail.selected_idxs.inbox[name]] then
@ -146,7 +146,7 @@ minetest.register_on_player_receive_fields(function(player, formname, fields)
mail.mark_read(name, messagesSent[mail.selected_idxs.sent[name]].id)
end
mail.show_mail_menu(name)
mail.show_mail_menu(name, sortfield, sortdirection, filter)
elseif fields.markunread then
if formname == "mail:inbox" and messagesInbox[mail.selected_idxs.inbox[name]] then
@ -155,7 +155,7 @@ minetest.register_on_player_receive_fields(function(player, formname, fields)
mail.mark_unread(name, messagesSent[mail.selected_idxs.sent[name]].id)
end
mail.show_mail_menu(name)
mail.show_mail_menu(name, sortfield, sortdirection, filter)
elseif fields.new then
mail.show_compose(name)