diff --git a/projects/ucap-webmessenger-app/src/app/layouts/messenger/components/messages.component.ts b/projects/ucap-webmessenger-app/src/app/layouts/messenger/components/messages.component.ts index c71fde43..6a21f310 100644 --- a/projects/ucap-webmessenger-app/src/app/layouts/messenger/components/messages.component.ts +++ b/projects/ucap-webmessenger-app/src/app/layouts/messenger/components/messages.component.ts @@ -1708,6 +1708,9 @@ export class MessagesComponent implements OnInit, OnDestroy, AfterViewInit { } onSelectedSticker(stickerInfo: StickerFilesInfo) { this.selectedSticker = stickerInfo; + if (!!this.chatForm) { + this.chatForm.replyInput.nativeElement.focus(); + } } setStickerHistory(sticker: StickerFilesInfo) { const history = this.localStorageService.get(KEY_STICKER_HISTORY); @@ -1744,7 +1747,7 @@ export class MessagesComponent implements OnInit, OnDestroy, AfterViewInit { } else { setTimeout(() => { if (!!this.chatSearch) { - this.chatSearch.setFocus(); + this.chatSearch.inputSearch.nativeElement.focus(); } }, 500); } diff --git a/projects/ucap-webmessenger-ui-chat/src/lib/components/search.component.ts b/projects/ucap-webmessenger-ui-chat/src/lib/components/search.component.ts index 5573df4e..3688199f 100644 --- a/projects/ucap-webmessenger-ui-chat/src/lib/components/search.component.ts +++ b/projects/ucap-webmessenger-ui-chat/src/lib/components/search.component.ts @@ -72,8 +72,4 @@ export class SearchComponent implements OnInit { onClickSearchAndPrev() { this.searchAndPrev.emit(); } - - setFocus() { - this.inputSearch.nativeElement.focus(); - } }