diff options
author | Alexis Reigel <mail@koffeinfrei.org> | 2017-09-05 09:26:40 +0200 |
---|---|---|
committer | Alexis Reigel <mail@koffeinfrei.org> | 2017-09-05 12:18:35 +0200 |
commit | ae600b80f9cbad19dc3c2592d044c233e7d27073 (patch) | |
tree | 3e479f6206ba2d436fd59f7271e74c4268e186c5 /app | |
parent | a6509d5a8dd5ed9dd85f7adbebc5daaf6507b85a (diff) | |
download | gitlab-ce-ae600b80f9cbad19dc3c2592d044c233e7d27073.tar.gz |
set the popover's viewport to the main content
the position of the popover is correctly calculated and positioned to
the bottom when the navigation would overlap the popover.
Diffstat (limited to 'app')
-rw-r--r-- | app/assets/javascripts/main.js | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/app/assets/javascripts/main.js b/app/assets/javascripts/main.js index 69a6e131b59..e44903f8daa 100644 --- a/app/assets/javascripts/main.js +++ b/app/assets/javascripts/main.js @@ -249,7 +249,10 @@ $(function () { // Initialize popovers $body.popover({ selector: '[data-toggle="popover"]', - trigger: 'focus' + trigger: 'focus', + // set the viewport to the main content, excluding the navigation bar, so + // the navigation can't overlap the popover + viewport: '.page-with-sidebar' }); $('.trigger-submit').on('change', function () { return $(this).parents('form').submit(); |