summaryrefslogtreecommitdiff
path: root/addons/web_tip/static
diff options
context:
space:
mode:
authorJulien Legros <jle@odoo.com>2014-11-20 12:33:20 +0100
committerJulien Legros <jle@odoo.com>2014-11-20 12:38:12 +0100
commitd3eac8c85bf00969958307b4801727b4e4e0bade (patch)
treef4c521d85ed696322f3722401786d52935907eaf /addons/web_tip/static
parentb92c6b3101e2d58c12cc74923bb1a8771a06c4bd (diff)
[FIX] web_tip: tip repositioning
* call reposition when editable list view is rendered * also reposition the popover when reposition is called
Diffstat (limited to 'addons/web_tip/static')
-rw-r--r--addons/web_tip/static/src/js/tip.js5
1 files changed, 5 insertions, 0 deletions
diff --git a/addons/web_tip/static/src/js/tip.js b/addons/web_tip/static/src/js/tip.js
index 42b5ecf8450..1db17baa371 100644
--- a/addons/web_tip/static/src/js/tip.js
+++ b/addons/web_tip/static/src/js/tip.js
@@ -82,6 +82,10 @@
view.on('view_list_rendered', self, function() {
self.eval_tip(action_id, model, fields_view.type);
});
+ } else if (view.hasOwnProperty('editor')) {
+ view.on('view_list_rendered', self, function() {
+ self.reposition();
+ });
}
},
@@ -276,6 +280,7 @@
var self = this;
if (self.tip_mutex.def.state() === 'pending') {
self._set_helper_position();
+ self.$element.popover('show');
}
},