From: William Morgan Date: Fri, 28 Dec 2007 21:04:33 +0000 (-0800) Subject: bugfix in keymap: actually check for duplicate keys X-Git-Url: https://git.cworth.org/git?a=commitdiff_plain;h=a309c01cf6a9072a7ee48e105a96514189316781;p=sup bugfix in keymap: actually check for duplicate keys --- diff --git a/lib/sup/keymap.rb b/lib/sup/keymap.rb index 1392c0d..ce74a48 100644 --- a/lib/sup/keymap.rb +++ b/lib/sup/keymap.rb @@ -60,8 +60,8 @@ class Keymap entry = [action, help, keys] @order << entry keys.each do |k| - raise ArgumentError, "key #{k} already defined (action #{action})" if @map.include? k kc = keysym_to_keycode k + raise ArgumentError, "key #{k} already defined (action #{action})" if @map.include? kc @map[kc] = entry end end