diff --git a/projects/stream-chat-angular/src/lib/message-input/autocomplete-textarea/autocomplete-textarea.component.ts b/projects/stream-chat-angular/src/lib/message-input/autocomplete-textarea/autocomplete-textarea.component.ts index 3fe8f4a4..7c0748f4 100644 --- a/projects/stream-chat-angular/src/lib/message-input/autocomplete-textarea/autocomplete-textarea.component.ts +++ b/projects/stream-chat-angular/src/lib/message-input/autocomplete-textarea/autocomplete-textarea.component.ts @@ -200,10 +200,6 @@ export class AutocompleteTextareaComponent } if (changes.value && !this.value && this.messageInput) { this.messageInput.nativeElement.style.height = 'auto'; - this.chatClientService.chatClient.logger( - 'info', - '[Autocomplete textarea] Value reset, adjusting textarea height to auto' - ); this.updateMentionedUsersFromText(); } else if ( changes.value && @@ -211,10 +207,6 @@ export class AutocompleteTextareaComponent this.messageInput && this.isViewInited ) { - this.chatClientService.chatClient.logger( - 'info', - '[Autocomplete textarea] Value changed' - ); setTimeout(() => { if (this.messageInput.nativeElement.scrollHeight > 0) { this.adjustTextareaHeight(); @@ -225,10 +217,6 @@ export class AutocompleteTextareaComponent ngAfterViewInit(): void { this.isViewInited = true; - this.chatClientService.chatClient.logger( - 'info', - '[Autocomplete textarea] View inited' - ); if (this.messageInput.nativeElement.scrollHeight > 0) { this.adjustTextareaHeight(); } @@ -263,10 +251,6 @@ export class AutocompleteTextareaComponent inputChanged() { this.valueChange.emit(this.messageInput.nativeElement.value); - this.chatClientService.chatClient.logger( - 'info', - '[Autocomplete textarea] Input changed' - ); this.adjustTextareaHeight(); } @@ -283,20 +267,8 @@ export class AutocompleteTextareaComponent } private adjustTextareaHeight() { - const necessaryHeight = `${this.messageInput.nativeElement.scrollHeight}px`; - if (this.messageInput.nativeElement.style.height === necessaryHeight) { - this.chatClientService.chatClient.logger( - 'info', - `[Autocomplete textarea] No need to adjust textarea height` - ); - } else { - this.chatClientService.chatClient.logger( - 'info', - `[Autocomplete textarea] Adjusting textarea height to ${necessaryHeight}` - ); - this.messageInput.nativeElement.style.height = ''; - this.messageInput.nativeElement.style.height = necessaryHeight; - } + this.messageInput.nativeElement.style.height = ''; + this.messageInput.nativeElement.style.height = `${this.messageInput.nativeElement.scrollHeight}px`; } private transliterate(s: string) {