}
if (this._options.callbackInsert !== null) {
- this._options.callbackInsert(this._mediaToInsert, MediaInsertType.Separate, thumbnailSize!);
+ this._options.callbackInsert(this._mediaToInsert, MediaInsertType.Separate, thumbnailSize);
} else {
this._options.editor!.buffer.set();
+
+ this._mediaToInsert.forEach((media) => this._insertMediaItem(thumbnailSize, media));
}
if (this._mediaToInsertByClipboard) {
/**
* Inserts a single media item into the editor.
*/
- protected _insertMediaItem(thumbnailSize: string, media: Media): void {
+ protected _insertMediaItem(thumbnailSize: string | undefined, media: Media): void {
if (media.isImage) {
let available = "";
["small", "medium", "large", "original"].some((size) => {