From 994993820f00109da5d80d374cf06726f89e1477 Mon Sep 17 00:00:00 2001 From: teramako Date: Fri, 9 Jan 2009 00:17:18 +0900 Subject: [PATCH] support multi modifiers --- common/content/events.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/common/content/events.js b/common/content/events.js index 685754fe..0cd60e18 100644 --- a/common/content/events.js +++ b/common/content/events.js @@ -915,7 +915,7 @@ function Events() //{{{ //if (keys[i] == "\\") // FIXME: support the escape key if (keys[i] == "<" && !escapeKey) // start a complex key { - let [match, modifier, keyname] = keys.substr(i).match(/<([CSMA]-)*(.+?)>/i) || []; + let [match, modifier, keyname] = keys.substr(i).match(/<((?:[CSMA]-)*)(.+?)>/i) || []; if (keyname) { if (modifier) // check for modifiers