diff options
| author | saranya.r <[email protected]> | 2014-10-10 11:49:45 +0530 |
|---|---|---|
| committer | Heinrich Fenkart <[email protected]> | 2014-10-22 21:35:44 +0200 |
| commit | e2cfbd5f2df12cb207a66663925f5ee7e5cb2320 (patch) | |
| tree | bb4b6cac309e41a22f21592f0ccf74eac289a575 /js/tooltip.js | |
| parent | 2bc5277b44ed5d2e79ab531e398f9930023426a5 (diff) | |
| download | bootstrap-e2cfbd5f2df12cb207a66663925f5ee7e5cb2320.tar.xz bootstrap-e2cfbd5f2df12cb207a66663925f5ee7e5cb2320.zip | |
Fixes tooltip misplacements in scrollable viewports with auto positioning
Fixes #14756.
Closes #14767.
Diffstat (limited to 'js/tooltip.js')
| -rw-r--r-- | js/tooltip.js | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/js/tooltip.js b/js/tooltip.js index ff33a4f10..6dc6cf2e1 100644 --- a/js/tooltip.js +++ b/js/tooltip.js @@ -191,10 +191,10 @@ var $container = this.options.container ? $(this.options.container) : this.$element.parent() var containerDim = this.getPosition($container) - placement = placement == 'bottom' && pos.top + pos.height + actualHeight - containerDim.scroll > containerDim.height ? 'top' : - placement == 'top' && pos.top - containerDim.scroll - actualHeight < containerDim.top ? 'bottom' : - placement == 'right' && pos.right + actualWidth > containerDim.width ? 'left' : - placement == 'left' && pos.left - actualWidth < containerDim.left ? 'right' : + placement = placement == 'bottom' && pos.bottom + actualHeight > containerDim.bottom ? 'top' : + placement == 'top' && pos.top - actualHeight < containerDim.top ? 'bottom' : + placement == 'right' && pos.right + actualWidth > containerDim.width ? 'left' : + placement == 'left' && pos.left - actualWidth < containerDim.left ? 'right' : placement $tip |
