Merge pull request #10816 from spacegaier/issue-10751

This commit is contained in:
Paulus Schoutsen 2021-12-06 10:43:33 -08:00 committed by GitHub
commit 1916c179b4
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -39,6 +39,7 @@ export class HaPictureUpload extends LitElement {
.uploading=${this._uploading} .uploading=${this._uploading}
.value=${this.value ? html`<img .src=${this.value} />` : ""} .value=${this.value ? html`<img .src=${this.value} />` : ""}
@file-picked=${this._handleFilePicked} @file-picked=${this._handleFilePicked}
@change=${this._handleFileCleared}
accept="image/png, image/jpeg, image/gif" accept="image/png, image/jpeg, image/gif"
></ha-file-upload> ></ha-file-upload>
`; `;
@ -53,6 +54,10 @@ export class HaPictureUpload extends LitElement {
} }
} }
private async _handleFileCleared() {
this.value = null;
}
private async _cropFile(file: File) { private async _cropFile(file: File) {
if (!["image/png", "image/jpeg", "image/gif"].includes(file.type)) { if (!["image/png", "image/jpeg", "image/gif"].includes(file.type)) {
showAlertDialog(this, { showAlertDialog(this, {