diff options
author | Avi Halachmi (:avih) <avihpit@yahoo.com> | 2019-11-30 11:56:21 +0200 |
---|---|---|
committer | avih <avih@users.noreply.github.com> | 2019-11-30 12:06:22 +0200 |
commit | abf6b22abd69dea9189bd1e96a5f1b2bfccfef2e (patch) | |
tree | afebaea63efa279a21d7cb32b8ab3fb5174489c1 /player/lua | |
parent | 2750ca597ce1ace58942501aa66b5485eea13150 (diff) | |
download | mpv-abf6b22abd69dea9189bd1e96a5f1b2bfccfef2e.tar.bz2 mpv-abf6b22abd69dea9189bd1e96a5f1b2bfccfef2e.tar.xz |
lua: unbreak mp.add_key_binding(key, fn)
Commit 311cc5b6 added the ability use flags while omitting name, but
broke the case where both name and flags are omitted.
Now omitting either name or flags or both works as documented.
Diffstat (limited to 'player/lua')
-rw-r--r-- | player/lua/defaults.lua | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/player/lua/defaults.lua b/player/lua/defaults.lua index 72b73b566b..f3e16b9ed3 100644 --- a/player/lua/defaults.lua +++ b/player/lua/defaults.lua @@ -156,12 +156,12 @@ local function update_key_bindings() end local function add_binding(attrs, key, name, fn, rp) - rp = rp or "" if (type(name) ~= "string") and (name ~= nil) then rp = fn fn = name name = nil end + rp = rp or "" if name == nil then name = reserve_binding() end |