diff options
Diffstat (limited to 'js/components/popup-manager.reel/popup-manager.js')
-rwxr-xr-x[-rw-r--r--] | js/components/popup-manager.reel/popup-manager.js | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/js/components/popup-manager.reel/popup-manager.js b/js/components/popup-manager.reel/popup-manager.js index be3c1e8d..fbcd5035 100644..100755 --- a/js/components/popup-manager.reel/popup-manager.js +++ b/js/components/popup-manager.reel/popup-manager.js | |||
@@ -32,7 +32,8 @@ exports.PopupMananger = Montage.create(Component, { | |||
32 | addPopup: { | 32 | addPopup: { |
33 | enumerable: true, | 33 | enumerable: true, |
34 | value: function (popup, depth, blackout) { | 34 | value: function (popup, depth, blackout) { |
35 | // | 35 | //Fix to ensure always highest |
36 | this.element.style.zIndex = this._getNextHighestZindex(document.body); // Highest z-index in body | ||
36 | //TODO: Add blackout background | 37 | //TODO: Add blackout background |
37 | //Checking for manual or setting auto to next highest depth | 38 | //Checking for manual or setting auto to next highest depth |
38 | if (depth) { | 39 | if (depth) { |
@@ -116,7 +117,7 @@ exports.PopupMananger = Montage.create(Component, { | |||
116 | _getNextHighestZindex: { | 117 | _getNextHighestZindex: { |
117 | numerable: false, | 118 | numerable: false, |
118 | value: function (parent) { | 119 | value: function (parent) { |
119 | //Adapcted from: http://greengeckodesign.com/blog/2007/07/get-highest-z-index-in-javascript.html | 120 | //CSS specificity in javascript found at http://gbradley.com/2009/10/02/css-specificity-in-javascript used with permission from Graham Bradley |
120 | var high = 0, current = 0, children = [], i; | 121 | var high = 0, current = 0, children = [], i; |
121 | // | 122 | // |
122 | if (parent) { | 123 | if (parent) { |