ngOnInit () {
this.buildDefaultAvatarUrl()
- this.buildClasses()
this.buildAlt()
this.buildAvatarUrl()
+ this.buildClasses()
}
ngOnChanges () {
- this.buildClasses()
this.buildAlt()
this.buildAvatarUrl()
+ this.buildClasses()
}
private buildClasses () {
displayImage () {
if (this.actorType === 'unlogged') return true
+ if (this.previewImage) return true
return !!(this.actor && this.avatarUrl)
}
displayActorInitial () {
- return this.actor && !this.avatarUrl
+ return !this.displayImage() && this.actor && !this.avatarUrl
}
displayPlaceholder () {