3737 </div >
3838 </transition >
3939 </div >
40- <div class =" container-scroll" >
40+ <div id =" container-scroll" >
4141 <div class =" messages-container" >
4242 <chat-loader :show =" loadingMessages" ></chat-loader >
4343 <transition name =" fade-message" >
@@ -259,7 +259,7 @@ export default {
259259 })
260260
261261 document
262- .getElementsByClassName (' container-scroll' )[ 0 ]
262+ .getElementById (' container-scroll' )
263263 .addEventListener (' scroll' , e => {
264264 this .hideOptions = true
265265 this .scrollIcon =
@@ -281,7 +281,7 @@ export default {
281281 this .resetMessage ()
282282 },
283283 messages (newVal , oldVal ) {
284- const element = document .getElementsByClassName (' container-scroll' )[ 0 ]
284+ const element = document .getElementById (' container-scroll' )
285285 if (! element) return
286286
287287 const options = { top: element .scrollHeight }
@@ -418,7 +418,7 @@ export default {
418418 setTimeout (() => this .resizeTextarea (this .$refs [' roomTextarea' ]), 0 )
419419 },
420420 scrollToBottom () {
421- const element = document .getElementsByClassName (' container-scroll' )[ 0 ]
421+ const element = document .getElementById (' container-scroll' )
422422 element .scrollTo ({ top: element .scrollHeight , behavior: ' smooth' })
423423 },
424424 autoGrow (el ) {
@@ -519,7 +519,7 @@ export default {
519519 margin-left : auto ;
520520}
521521
522- . container-scroll {
522+ # container-scroll {
523523 background : var (--chat-content-bg-color );
524524 height : calc (100% - 110px );
525525 overflow-y : auto ;
0 commit comments