Do not try to animate all columns if it's desktop megamenu

This commit is contained in:
Djamil Legato
2015-04-17 15:24:24 -07:00
parent eb28a08606
commit 5d7487081e
2 changed files with 6 additions and 4 deletions
+3 -2
View File
@@ -137,8 +137,9 @@ var Menu = new prime({
blocks;
if (sublevel) {
if (target.parent(selectors.mainContainer) && !sublevel.hasClass('g-toplevel')) { this._fixHeights(sublevel, slideout, isGoingBack); }
if (columns && (blocks = columns.search('> .g-grid > .g-block'))) {
var isNavMenu = target.parent(selectors.mainContainer);
if (isNavMenu && !sublevel.hasClass('g-toplevel')) { this._fixHeights(sublevel, slideout, isGoingBack); }
if (!isNavMenu && columns && (blocks = columns.search('> .g-grid > .g-block'))) {
if (blocks.length > 1) { sublevel = blocks.search('> .g-sublevel'); }
}
+3 -2
View File
@@ -159,8 +159,9 @@ var Menu = new prime({
blocks;
if (sublevel) {
if (target.parent(selectors.mainContainer) && !sublevel.hasClass('g-toplevel')) { this._fixHeights(sublevel, slideout, isGoingBack); }
if (columns && (blocks = columns.search('> .g-grid > .g-block'))) {
var isNavMenu = target.parent(selectors.mainContainer);
if (isNavMenu && !sublevel.hasClass('g-toplevel')) { this._fixHeights(sublevel, slideout, isGoingBack); }
if (!isNavMenu && columns && (blocks = columns.search('> .g-grid > .g-block'))) {
if (blocks.length > 1) { sublevel = blocks.search('> .g-sublevel'); }
}