summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--addons/web_tour/static/src/js/tip.js3
1 files changed, 3 insertions, 0 deletions
diff --git a/addons/web_tour/static/src/js/tip.js b/addons/web_tour/static/src/js/tip.js
index cf32027324a..b69baf03ff8 100644
--- a/addons/web_tour/static/src/js/tip.js
+++ b/addons/web_tour/static/src/js/tip.js
@@ -107,6 +107,9 @@ var Tip = Widget.extend({
this._unbind_anchor_events();
clearTimeout(this.timerIn);
clearTimeout(this.timerOut);
+ // clear this timeout so that we won't call _updatePosition after we
+ // destroy the widget and leave an undesired bubble.
+ clearTimeout(this._transitionEndTimer);
// Do not remove the parent class if it contains other tooltips
const _removeParentClass = $el => {