fix wysiwyg destroying
This commit is contained in:
@@ -84,7 +84,12 @@ Espo.define('views/fields/wysiwyg', ['views/fields/text', 'lib!Summernote'], fun
|
||||
}.bind(this));
|
||||
|
||||
this.once('remove', function () {
|
||||
$('body > .tooltip').remove();
|
||||
//$('body > .note-popover').remove();
|
||||
this.$summernote.summernote('destroy');
|
||||
});
|
||||
|
||||
this.on('inline-edit-off', function () {
|
||||
this.$summernote.summernote('destroy');
|
||||
});
|
||||
},
|
||||
|
||||
|
||||
@@ -379,6 +379,9 @@ Espo.define('views/record/detail', ['views/record/base', 'view-record-helper'],
|
||||
for (var field in fields) {
|
||||
var fieldView = fields[field];
|
||||
if (fieldView.mode != 'detail') {
|
||||
if (fieldView.mode === 'edit') {
|
||||
fieldView.trigger('inline-edit-off');
|
||||
}
|
||||
fieldView.setMode('detail');
|
||||
fieldView.render();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user