1
0
mirror of https://github.com/luanti-org/luanti.git synced 2026-01-12 20:25:26 +01:00

Keybinds UI: Only show "reset" button if value differs from default (#16774)

This commit is contained in:
Bedwizen
2026-01-03 22:48:49 +08:00
committed by GitHub
parent 14427725ae
commit f23cfd39e8

View File

@@ -487,7 +487,9 @@ function make.key(setting)
spacing = 0.1,
get_formspec = function(self, avail_w)
self.resettable = core.settings:has(setting.name)
local current_value = core.settings:get(setting.name) or ""
local default_value = setting.default or ""
self.resettable = core.settings:has(setting.name) and (current_value ~= default_value)
local btn_bind_width = math.max(2.5, avail_w / 2)
local value = core.settings:get(setting.name)
local fs = {