1
0
mirror of https://github.com/gryf/pentadactyl-pm.git synced 2026-03-05 07:05:44 +01:00

fix some for..in loops used to iterate over arrays

This commit is contained in:
Doug Kearns
2008-09-10 20:09:23 +00:00
parent ca6048ef05
commit 23ccb9a689
5 changed files with 14 additions and 14 deletions

View File

@@ -394,16 +394,18 @@ liberator.Events = function () //{{{
function getKeyCode(str)
{
str = str.toLowerCase();
for (var i in keyTable)
for (let i = 0; i < keyTable.length; i++)
{
for (var k in keyTable[i][1])
for (let j = 0; j < keyTable[i][1].length; j++)
{
// we don't store lowercase keys in the keyTable, because we
// also need to get good looking strings for the reverse action
if (keyTable[i][1][k].toLowerCase() == str)
if (keyTable[i][1][j].toLowerCase() == str)
return keyTable[i][0];
}
}
return 0;
}
@@ -881,7 +883,7 @@ liberator.Events = function () //{{{
if (event.shiftKey)
modifier += "S-";
for (var i in keyTable)
for (let i = 0; i < keyTable.length; i++)
{
if (keyTable[i][0] == event.keyCode)
{