-
{
+
+ const discussionitem =document.getElementById('dis-'+this.currentDiscussion.id)
+
+ //this.scrollToElement(discussionitem)
+
+ this.scrollToElementInContainer(discussionitem, 'leftPanel')
const msgList = document.getElementById('messages-list')
this.scrollBottom(msgList)
@@ -508,10 +514,17 @@ export default {
}
},
scrollToElementInContainer(el, containerId) {
- // console.log(el)
- // const topPos = el.offsetTop + el.clientHeight;
- // const container = document.getElementById(containerId)
- // container.scrollTop = topPos;
+ const topPos = el.offsetTop + el.clientHeight;
+ const container = document.getElementById(containerId)
+ // console.log(el.offsetTop , el.clientHeight, container.clientHeight)
+
+
+ container.scrollTo(
+ {
+ top: topPos,
+ behavior: "smooth",
+ }
+ )
},
scrollBottom(el) {