The problem seems to be related to the placement / position of tooltips and popovers. This has something to do with the changes in angular.isDefined, which work differently in AngularJS 1.2 and 1.3
Here are some guidelines to fix problems by setting default values.
// Bootstrap UI fixes after upgrading to Angular 1.3 .directive('tooltip', function() { return { restrict: 'EA', link: function(scope, element, attrs) { attrs.tooltipPlacement = attrs.tooltipPlacement || 'top'; attrs.tooltipAnimation = attrs.tooltipAnimation || true; attrs.tooltipPopupDelay = attrs.tooltipPopupDelay || 0; attrs.tooltipTrigger = attrs.tooltipTrigger || 'mouseenter'; attrs.tooltipAppendToBody = attrs.tooltipAppendToBody || false; } } }) .directive('popover', function() { return { restrict: 'EA', link: function(scope, element, attrs) { attrs.popoverPlacement = attrs.popoverPlacement || 'top'; attrs.popoverAnimation = attrs.popoverAnimation || true; attrs.popoverPopupDelay = attrs.popoverPopupDelay || 0; attrs.popoverTrigger = attrs.popoverTrigger || 'mouseenter'; attrs.popoverAppendToBody = attrs.popoverAppendToBody || false; } } })
source share