Skip to content

Commit e751f87

Browse files
authored
fix: only set avatar img src attribute if property is defined (#8329)
1 parent 4c0d03b commit e751f87

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

packages/avatar/src/vaadin-lit-avatar.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
*/
66
import './vaadin-avatar-icons.js';
77
import { html, LitElement } from 'lit';
8+
import { ifDefined } from 'lit/directives/if-defined.js';
89
import { defineCustomElement } from '@vaadin/component-base/src/define.js';
910
import { ElementMixin } from '@vaadin/component-base/src/element-mixin.js';
1011
import { PolylitMixin } from '@vaadin/component-base/src/polylit-mixin.js';
@@ -44,7 +45,7 @@ class Avatar extends AvatarMixin(ElementMixin(ThemableMixin(PolylitMixin(LitElem
4445
return html`
4546
<img
4647
?hidden="${!this.__imgVisible}"
47-
src="${this.img}"
48+
src="${ifDefined(this.img)}"
4849
aria-hidden="true"
4950
@error="${this.__onImageLoadError}"
5051
draggable="false"

0 commit comments

Comments
 (0)