--- mozilla-central/toolkit/spatial-navigation/SpatialNavigation.js.orig 2008-11-21 11:48:01.000000000 -0400 +++ mozilla-central/toolkit/spatial-navigation/SpatialNavigation.js 2008-11-21 11:48:25.000000000 -0400 @@ -240,17 +240,17 @@ function _onInputKeyPress (event, callba event.stopPropagation(); } function _focusNextUsingCmdDispatcher(key, callback) { var windowMediator = Cc['@mozilla.org/appshell/window-mediator;1'].getService(Ci.nsIWindowMediator); var window = windowMediator.getMostRecentWindow("navigator:browser"); - if (key == PrefObserver['keyCodeRight'] || key != PrefObserver['keyCodeDown']) { + if (key == PrefObserver['keyCodeRight'] || key == PrefObserver['keyCodeDown']) { window.document.commandDispatcher.advanceFocus(); } else { window.document.commandDispatcher.rewindFocus(); } if (callback != undefined) callback(null); }