diff --git a/extensions/irc/xul/content/handlers.js b/extensions/irc/xul/content/handlers.js index de3bd7897b1..e0a4a8aa3c6 100644 --- a/extensions/irc/xul/content/handlers.js +++ b/extensions/irc/xul/content/handlers.js @@ -360,6 +360,11 @@ function onInputKeyPress (e) onInputCompleteLine (e); break; + case 37: /* left */ + if (e.altKey && e.metaKey) + cycleView(-1); + break; + case 38: /* up */ if (e.ctrlKey || e.metaKey) { @@ -383,6 +388,11 @@ function onInputKeyPress (e) e.preventDefault(); break; + case 39: /* right */ + if (e.altKey && e.metaKey) + cycleView(+1); + break; + case 40: /* down */ if (client.lastHistoryReferenced > 0) e.target.value =