From 89fef34db57ed69ad0dddf92c100f95defb6b932 Mon Sep 17 00:00:00 2001 From: Kevin Ball Date: Fri, 14 Oct 2016 14:41:39 -0700 Subject: [PATCH] Handle one more case on dropdown menu keyboard --- js/foundation.dropdownMenu.js | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) 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 }); -- 2.47.3