diff --git a/addons/website/static/src/js/website.theme.js b/addons/website/static/src/js/website.theme.js index 55498475052..348435e401d 100644 --- a/addons/website/static/src/js/website.theme.js +++ b/addons/website/static/src/js/website.theme.js @@ -23,7 +23,8 @@ 'mousedown label:has(input[data-xmlid],input[data-enable],input[data-disable])': function (event) { var self = this; this.time_select = _.defer(function () { - self.on_select($(event.target).find('input'), event); + var input = $(event.target).find('input').length ? $(event.target).find('input') : $(event.target).parent().find('input'); + self.on_select(input, event); }); }, 'click .close': 'close',