From 346652a80986d13fdf83705c8cf41ccdeee3f2b9 Mon Sep 17 00:00:00 2001 From: Loic Blot Date: Sat, 14 Feb 2015 23:23:54 +0100 Subject: Fix issue #2278, Connection sent before address data loading --- builtin/mainmenu/tab_multiplayer.lua | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'builtin/mainmenu') 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"] -- cgit v1.2.3