From: est31 Date: Fri, 13 May 2016 00:22:31 +0000 (+0200) Subject: Mainmenu: don't show change keys dialog on android X-Git-Tag: 0.4.14~4 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=ec15e35ad7effe54d04c0d34ead3bc63d0e311f1;p=oweals%2Fminetest.git Mainmenu: don't show change keys dialog on android The change keys dialog can't be left. It doesn't make much sense to show it on Android in the first place, therefore disable it, just like commit aed70cb0b652d6cb2272e7b94cd56671b3df6239 'Disable sound and key binding settings in "pause" menu on android' has disabled it for the esc menu. Fixes #4115. --- diff --git a/builtin/mainmenu/tab_settings.lua b/builtin/mainmenu/tab_settings.lua index 2649a8a57..b9f2453ab 100644 --- a/builtin/mainmenu/tab_settings.lua +++ b/builtin/mainmenu/tab_settings.lua @@ -203,9 +203,15 @@ local function formspec(tabview, name, tabdata) "checkbox[8,0;cb_shaders;" .. fgettext("Shaders") .. ";" .. dump(core.setting_getbool("enable_shaders")) .. "]" + if PLATFORM ~= "Android" then + tab_string = tab_string .. + "button[8,4.75;3.75,0.5;btn_change_keys;" + .. fgettext("Change keys") .. "]" + end + tab_string = tab_string .. - "button[8,4.75;3.75,0.5;btn_change_keys;" .. fgettext("Change keys") .. "]" .. - "button[0,4.75;3.75,0.5;btn_advanced_settings;" .. fgettext("Advanced Settings") .. "]" + "button[0,4.75;3.75,0.5;btn_advanced_settings;" + .. fgettext("Advanced Settings") .. "]" if core.setting_get("touchscreen_threshold") ~= nil then