From: Nicolas Coden Date: Mon, 11 Apr 2016 23:23:33 +0000 (+0200) Subject: [Dropdown] Fix horizontal position with additional classes #8572 X-Git-Tag: v6.2.2-rc1~65^2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=refs%2Fpull%2F8579%2Fhead;p=thirdparty%2Ffoundation%2Ffoundation-sites.git [Dropdown] Fix horizontal position with additional classes #8572 Fix https://github.com/zurb/foundation-sites/issues/8572 > [Dropdown] Horizontal position does not work with additional classes --- diff --git a/js/foundation.dropdown.js b/js/foundation.dropdown.js index 3f9dc90a6..5e913fb44 100644 --- a/js/foundation.dropdown.js +++ b/js/foundation.dropdown.js @@ -71,7 +71,7 @@ class Dropdown { getPositionClass() { var verticalPosition = this.$element[0].className.match(/(top|left|right|bottom)/g); verticalPosition = verticalPosition ? verticalPosition[0] : ''; - var horizontalPosition = /float-(.+)\s/.exec(this.$anchor[0].className); + var horizontalPosition = /float-(\S+)\s/.exec(this.$anchor[0].className); horizontalPosition = horizontalPosition ? horizontalPosition[1] : ''; var position = horizontalPosition ? horizontalPosition + ' ' + verticalPosition : verticalPosition; return position;