From b67c7a23b8cd60edd163f2189a7e72c27d9cc617 Mon Sep 17 00:00:00 2001 From: sfan5 Date: Tue, 21 Jul 2020 19:32:52 +0200 Subject: stats: fix single invocation keybindings --- player/lua/stats.lua | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/player/lua/stats.lua b/player/lua/stats.lua index 6ee9e3154b..17a71cc298 100644 --- a/player/lua/stats.lua +++ b/player/lua/stats.lua @@ -964,8 +964,11 @@ mp.add_key_binding(o.key_toggle, "display-stats-toggle", function() process_key_ -- Single invocation bindings without key, can be used in input.conf to create -- bindings for a specific page: "e script-binding stats/display-page-2" for k, _ in pairs(pages) do - mp.add_key_binding(nil, "display-page-" .. k, function() process_key_binding(true) end, - {repeatable=true}) + mp.add_key_binding(nil, "display-page-" .. k, + function() + curr_page = k + process_key_binding(true) + end, {repeatable=true}) end -- Reprint stats immediately when VO was reconfigured, only when toggled -- cgit v1.2.3