From 07b08efe26674e702c7c5fb2d22c7fbd6778ed45 Mon Sep 17 00:00:00 2001 From: Alexei Koshelev Date: Tue, 14 Mar 2023 20:44:19 +0300 Subject: [PATCH] Fix bug 61613 --- apps/spreadsheeteditor/main/app/view/TableSettings.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/apps/spreadsheeteditor/main/app/view/TableSettings.js b/apps/spreadsheeteditor/main/app/view/TableSettings.js index 019df77854..bb8594487a 100644 --- a/apps/spreadsheeteditor/main/app/view/TableSettings.js +++ b/apps/spreadsheeteditor/main/app/view/TableSettings.js @@ -578,8 +578,9 @@ define([ var data = self.mnuTableTemplatePicker.dataViewItems; data && _.each(Templates, function(template, index){ var img = template.asc_getImage(); - data[index].model.set('imageUrl', img, {silent: true}); - $(data[index].el).find('img').attr('src', img); + var dataViewItem = data.filter(function(item) {return item.model.get('caption') === template.asc_getDisplayName();})[0]; + dataViewItem && dataViewItem.model.set('imageUrl', img, {silent: true}); + dataViewItem && $(dataViewItem.el).find('img').attr('src', img); }); } else { var templates = [];