[FIX] web_editor: fix 8ca92330b3

The existence of $li is not sure, especially in themes override.
This commit is contained in:
qsm-odoo
2018-01-16 17:03:10 +01:00
parent 0b32d3fe61
commit 0dd41128ff
@@ -126,8 +126,8 @@ var SnippetOption = Widget.extend({
* @param {jQuery} $li - the related DOMElement option
*/
selectClass: function (previewMode, value, $li) {
var $group = $li.closest('.dropdown-submenu');
if (!$group.length) {
var $group = $li && $li.closest('.dropdown-submenu');
if (!$group || !$group.length) {
$group = this.$el;
}
var $lis = $group.find('[data-select-class]').addBack('[data-select-class]');