aboutsummaryrefslogtreecommitdiff
path: root/js/tooltip.js
diff options
context:
space:
mode:
authorsaranya.r <[email protected]>2014-10-10 11:49:45 +0530
committerHeinrich Fenkart <[email protected]>2014-10-22 21:35:44 +0200
commite2cfbd5f2df12cb207a66663925f5ee7e5cb2320 (patch)
treebb4b6cac309e41a22f21592f0ccf74eac289a575 /js/tooltip.js
parent2bc5277b44ed5d2e79ab531e398f9930023426a5 (diff)
downloadbootstrap-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.js8
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