From 97f470b949736b10527cbb9b65ada4cbb1fc8492 Mon Sep 17 00:00:00 2001 From: Kishan Gajjar Date: Thu, 20 Jan 2022 13:39:19 +0000 Subject: [PATCH] [FIX] website: restore carousel slide addition (broken indicators) Commit [1] changed the data-target used by new indicators for no apparent reason. That broke their behavior. [1]: https://github.com/odoo/odoo/commit/33b74a0fba8915766753474acb629616a1d0f6b2 closes odoo/odoo#83154 X-original-commit: 3c77292fd6f9e0fba2d2e44125d2a1700c70c777 Signed-off-by: Quentin Smetz (qsm) --- addons/website/static/src/js/editor/snippets.options.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/website/static/src/js/editor/snippets.options.js b/addons/website/static/src/js/editor/snippets.options.js index a6093e959a9..35b114f4e4c 100644 --- a/addons/website/static/src/js/editor/snippets.options.js +++ b/addons/website/static/src/js/editor/snippets.options.js @@ -1581,7 +1581,7 @@ options.registry.Carousel = options.Class.extend({ this.$controls.removeClass('d-none'); const $active = $items.filter('.active'); this.$indicators.append($('
  • ', { - 'data-target': '#' + $active.attr('id'), + 'data-target': '#' + this.$target.attr('id'), 'data-slide-to': $items.length, })); this.$indicators.append(' ');