diff options
Diffstat (limited to 'addons/web_tip/static/src')
| -rw-r--r-- | addons/web_tip/static/src/js/tip.js | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/addons/web_tip/static/src/js/tip.js b/addons/web_tip/static/src/js/tip.js index a07eb533039..c5d6d7c49b7 100644 --- a/addons/web_tip/static/src/js/tip.js +++ b/addons/web_tip/static/src/js/tip.js @@ -159,6 +159,16 @@ if (trigger_tip) { self.$element = $(highlight_selector).first(); + if (self.$element.height() === 0 || self.$element.width() === 0) { + var $images = self.$element.find('img'); + if ($images.length > 0) { + $images.first().load(function() { + self.add_tip(tip); + }); + } + return def.reject(); + } + var _top = self.$element.offset().top -5; var _left = self.$element.offset().left -5; var _width = self.$element.outerWidth() + 10; |
