From: Kevin Ball Date: Fri, 14 Oct 2016 21:41:39 +0000 (-0700) Subject: Handle one more case on dropdown menu keyboard X-Git-Tag: v6.2.4-rc2~3 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=89fef34db57ed69ad0dddf92c100f95defb6b932;p=thirdparty%2Ffoundation%2Ffoundation-sites.git Handle one more case on dropdown menu keyboard --- diff --git a/js/foundation.dropdownMenu.js b/js/foundation.dropdownMenu.js index 79de78941..d3b6673d0 100644 --- a/js/foundation.dropdownMenu.js +++ b/js/foundation.dropdownMenu.js @@ -183,14 +183,14 @@ class DropdownMenu { if (isTab) { if (_this._isVertical()) { // vertical menu - if (Foundation.rtl()) { // left aligned + if (Foundation.rtl()) { // right aligned $.extend(functions, { down: nextSibling, up: prevSibling, next: closeSub, previous: openSub }); - } else { // right aligned + } else { // left aligned $.extend(functions, { down: nextSibling, up: prevSibling, @@ -199,14 +199,14 @@ class DropdownMenu { }); } } else { // horizontal menu - if (Foundation.rtl()) { // left aligned + if (Foundation.rtl()) { // right aligned $.extend(functions, { next: prevSibling, previous: nextSibling, down: openSub, up: closeSub }); - } else { + } else { // left aligned $.extend(functions, { next: nextSibling, previous: prevSibling, @@ -216,17 +216,17 @@ class DropdownMenu { } } } else { // not tabs -> one sub - if (_this.options.alignment === 'left') { // left aligned + if (Foundation.rtl()) { // right aligned $.extend(functions, { - next: openSub, - previous: closeSub, + next: closeSub, + previous: openSub, down: nextSibling, up: prevSibling }); - } else { // right aligned + } else { // left aligned $.extend(functions, { - next: closeSub, - previous: openSub, + next: openSub, + previous: closeSub, down: nextSibling, up: prevSibling });