Fix to remove toggle buttons exceeding the max value

Fix to remove comma on Lua (non JIT)
Minor cleanup
This commit is contained in:
Luca Deri 2018-09-22 09:05:40 +02:00
parent 22bdd1e462
commit bc79a6f41e
4 changed files with 35 additions and 23 deletions

View file

@ -134,7 +134,7 @@ end
local options_script_loaded = false
local options_ctr = 0
function prefsResolutionButtons(fmt, value, fixed_id, format_spec)
function prefsResolutionButtons(fmt, value, fixed_id, format_spec, max_val)
local ctrl_id
if fixed_id ~= nil then
ctrl_id = fixed_id
@ -143,8 +143,10 @@ function prefsResolutionButtons(fmt, value, fixed_id, format_spec)
options_ctr = options_ctr + 1
end
local res = makeResolutionButtons(format_spec or FMT_TO_DATA_TIME, ctrl_id, fmt, value, {classes={"pull-right"}})
local res = makeResolutionButtons(format_spec or FMT_TO_DATA_TIME, ctrl_id, fmt, value, {classes={"pull-right"}}, max_val)
res.value = truncate(res.value)
print(res.html)
print("<script>")
if not options_script_loaded then
@ -265,7 +267,7 @@ function prefsInputFieldPrefs(label, comment, prekey, key, default_value, _input
<td width="100%;"></td>
<td style="vertical-align:top;">]]
if extra.tformat ~= nil then
value = prefsResolutionButtons(extra.tformat, value, nil, extra.format_spec)
value = prefsResolutionButtons(extra.tformat, value, nil, extra.format_spec, extra.max)
end
if extra.width == nil then