From 6829873838c5770cb573e20e7b1bd913f9609ba9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adri=C3=A0=20Gil=20Sorribes?= Date: Wed, 8 Jan 2020 16:32:25 +0100 Subject: [PATCH] [IMP] web_widget_open_tab: keep breadcrumb --- web_widget_open_tab/static/src/js/widget.js | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/web_widget_open_tab/static/src/js/widget.js b/web_widget_open_tab/static/src/js/widget.js index 77a09533c..7619f0438 100644 --- a/web_widget_open_tab/static/src/js/widget.js +++ b/web_widget_open_tab/static/src/js/widget.js @@ -14,12 +14,9 @@ odoo.define('web_widget_open_tab.FieldOpen', function(require) { isSet: function () { return true; }, - _getReference: function () { - return 'model=' + this.model + '&id=' + this.res_id; - }, _renderReadonly: function () { var $content = $( - '' + '' ).addClass('fa fa-eye'); this.$el.append($content) }, @@ -28,7 +25,9 @@ odoo.define('web_widget_open_tab.FieldOpen', function(require) { ev.stopPropagation(); var element = $(ev.currentTarget).find('a'); if (element != null && element[0].href != null) { - window.open(element[0].href); + var url = new URL(window.location.href); + var href = url.hash.replace("list", "form") + '&id=' + this.res_id; + window.open(href); } }, });