From ac8e28405d2e67d1ea98794440d20720675f7b20 Mon Sep 17 00:00:00 2001 From: Jeremy Kersten Date: Mon, 14 Sep 2015 09:45:38 +0200 Subject: [PATCH] [FIX] website: website.theme.js make it re-usable and more flexible Each theme was duplicating this file. Now we need to improve this file to be re-usable by others themes. This fix is only to catch input, in case of the selector is an image. --- addons/website/static/src/js/website.theme.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) 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',