From 35a7d113af67fbe4a59b419cf1b6dc61d26499ec Mon Sep 17 00:00:00 2001 From: Paul Morelle Date: Tue, 3 Mar 2020 16:14:29 +0000 Subject: [PATCH] [FIX] base_iban: fix display of IBAN validation Before this commit, the IBAN number was showing behind the X or V of the validator. This commit adds a class on the input when the validator is added, so that a padding is set on it. The result is that the IBAN text doesn't show behind the validator any more, once it has been displayed. closes odoo/odoo#46859 X-original-commit: 0b2c40dbe0df2802b6a1d2969b4e6651a750f928 Signed-off-by: Toufik Benjaa (tbe) --- addons/base_iban/static/src/js/iban_widget.js | 1 + addons/base_iban/static/src/scss/iban_widget_view.scss | 3 +++ 2 files changed, 4 insertions(+) diff --git a/addons/base_iban/static/src/js/iban_widget.js b/addons/base_iban/static/src/js/iban_widget.js index 7b815c24799..e56b78b17ea 100644 --- a/addons/base_iban/static/src/js/iban_widget.js +++ b/addons/base_iban/static/src/js/iban_widget.js @@ -86,6 +86,7 @@ var IbanWidget = FieldChar.extend({ } else { $span = $(''); } + this.$el.addClass('o_iban_input_with_validator'); $span.insertAfter(this.$el); this.$el = this.$el.add($span); } diff --git a/addons/base_iban/static/src/scss/iban_widget_view.scss b/addons/base_iban/static/src/scss/iban_widget_view.scss index c70fbcde293..a226960e975 100644 --- a/addons/base_iban/static/src/scss/iban_widget_view.scss +++ b/addons/base_iban/static/src/scss/iban_widget_view.scss @@ -9,5 +9,8 @@ .o_iban_fail { cursor: help; } + .o_iban_input_with_validator { + padding-right: 20px!important; + } }