diff --git a/ghost/admin/app/components/gh-uploader.js b/ghost/admin/app/components/gh-uploader.js index 8db09fed4f..1f22fb36a4 100644 --- a/ghost/admin/app/components/gh-uploader.js +++ b/ghost/admin/app/components/gh-uploader.js @@ -113,8 +113,9 @@ export default Component.extend({ } // if we have new files, validate and start an upload - let files = this.files; - this._setFiles(files); + if (this.files?.length) { + this._setFiles(this.files); + } }, actions: { diff --git a/ghost/admin/lib/koenig-editor/addon/components/koenig-card-product.js b/ghost/admin/lib/koenig-editor/addon/components/koenig-card-product.js index c9d32e125b..e1ce1fbe42 100644 --- a/ghost/admin/lib/koenig-editor/addon/components/koenig-card-product.js +++ b/ghost/admin/lib/koenig-editor/addon/components/koenig-card-product.js @@ -267,6 +267,8 @@ export default class KoenigCardProductComponent extends Component { this._productImageWidth = null; this._productImageHeight = null; }); + + this.files = null; } /**