diff --git a/web_widget_numeric_step/__manifest__.py b/web_widget_numeric_step/__manifest__.py index 03e9f08b0..016d35be7 100644 --- a/web_widget_numeric_step/__manifest__.py +++ b/web_widget_numeric_step/__manifest__.py @@ -5,7 +5,7 @@ { 'name': "Web Widget Numeric Step", 'category': "web", - 'version': "12.0.1.1.3", + 'version': "12.0.1.1.4", 'author': "GRAP, Tecnativa, " "Odoo Community Association (OCA)", 'license': 'AGPL-3', diff --git a/web_widget_numeric_step/static/src/css/numeric_step.scss b/web_widget_numeric_step/static/src/css/numeric_step.scss index 5926a9152..8518fd700 100644 --- a/web_widget_numeric_step/static/src/css/numeric_step.scss +++ b/web_widget_numeric_step/static/src/css/numeric_step.scss @@ -1,3 +1,6 @@ .widget_numeric_step { display: inline-flex; } +.numeric_step_editing_cell { + min-width: 120px; +} diff --git a/web_widget_numeric_step/static/src/js/numeric_step.js b/web_widget_numeric_step/static/src/js/numeric_step.js index 0b425d209..f0eae9759 100644 --- a/web_widget_numeric_step/static/src/js/numeric_step.js +++ b/web_widget_numeric_step/static/src/js/numeric_step.js @@ -124,9 +124,20 @@ odoo.define('web_widget_numeric_step.field', function (require) { * @override */ _renderEdit: function () { + $("td.o_numeric_step_cell").addClass("numeric_step_editing_cell"); this._prepareInput(this.$el.find('input.input_numeric_step')); }, + /** + * Resets the content to the formated value in readonly mode. + * + * @override + */ + _renderReadonly: function () { + $("td.o_numeric_step_cell").removeClass("numeric_step_editing_cell"); + this._super.apply(this, arguments); + }, + /** * Increase/Decrease widget input value *