From 55b26c68e7888d7c5b6359b78bbf9431edd3d246 Mon Sep 17 00:00:00 2001 From: Andyma <66229754@qq.com> Date: Tue, 14 Jul 2015 11:06:21 +0800 Subject: [PATCH] Fix issue "$apply in progress....." --- src/tooltip/tooltip.js | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/tooltip/tooltip.js b/src/tooltip/tooltip.js index 9c6db85413..54309ae891 100644 --- a/src/tooltip/tooltip.js +++ b/src/tooltip/tooltip.js @@ -172,9 +172,11 @@ angular.module( 'ui.bootstrap.tooltip', [ 'ui.bootstrap.position', 'ui.bootstrap } function hideTooltipBind () { - scope.$apply(function () { - hide(); - }); + if (!scope.$$phase) { + scope.$apply(function () { + hide(); + }); + } } // Show the tooltip popup element.