From 604e96ba0aab74a03418a1db151a393126490f58 Mon Sep 17 00:00:00 2001 From: Abdurahman Elmawi Date: Sat, 28 Jun 2025 16:17:46 +0300 Subject: [PATCH] remember previously entered password --- builtin/mainmenu/tab_online.lua | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/builtin/mainmenu/tab_online.lua b/builtin/mainmenu/tab_online.lua index ab5ddfe11e..f896108396 100644 --- a/builtin/mainmenu/tab_online.lua +++ b/builtin/mainmenu/tab_online.lua @@ -130,7 +130,7 @@ local function get_formspec(tabview, name, tabdata) "label[0.25,0;" .. fgettext("Name") .. "]" .. "label[2.875,0;" .. fgettext("Password") .. "]" .. "field[0.25,0.2;2.625,0.75;te_name;;" .. core.formspec_escape(core.settings:get("name")) .. "]" .. - "pwdfield[2.875,0.2;2.625,0.75;te_pwd;]" .. + "pwdfield[2.875,0.2;2.625,0.75;te_pwd;;" .. core.formspec_escape(core.settings:get("password")) .. "]" .. "container_end[]" .. -- Connect @@ -443,6 +443,10 @@ local function main_button_handler(tabview, fields, name, tabdata) core.settings:set("name", fields.te_name) end + if fields.te_pwd then + core.settings:set("password", fields.te_pwd) + end + if fields.servers then local event = core.explode_table_event(fields.servers) local server = tabdata.lookup[event.row]