From: Loic Blot Date: Sat, 14 Feb 2015 22:23:54 +0000 (+0100) Subject: Fix issue #2278, Connection sent before address data loading X-Git-Tag: 0.4.13~614 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=346652a80986d13fdf83705c8cf41ccdeee3f2b9;p=oweals%2Fminetest.git Fix issue #2278, Connection sent before address data loading --- diff --git a/builtin/mainmenu/tab_multiplayer.lua b/builtin/mainmenu/tab_multiplayer.lua index 734cb5d3e..f4c5b22b0 100644 --- a/builtin/mainmenu/tab_multiplayer.lua +++ b/builtin/mainmenu/tab_multiplayer.lua @@ -198,8 +198,9 @@ local function main_button_handler(tabview, fields, name, tabdata) return true end - if fields["btn_mp_connect"] ~= nil or - fields["key_enter"] ~= nil then + if (fields["btn_mp_connect"] ~= nil or + fields["key_enter"] ~= nil) and fields["te_address"] ~= nil and + fields["te_port"] ~= nil then gamedata.playername = fields["te_name"] gamedata.password = fields["te_pwd"]