diff --git a/projects/app/public/js/iframe.js b/projects/app/public/js/iframe.js index bf67dfb14..1bafd2dfa 100644 --- a/projects/app/public/js/iframe.js +++ b/projects/app/public/js/iframe.js @@ -76,7 +76,8 @@ function embedChatbot() { chatBtnDown = true; }); - ChatBtn.addEventListener('mousemove', (e) => { + + window.addEventListener('mousemove', (e) => { e.stopPropagation(); if (!canDrag || !chatBtnDown) return; @@ -86,12 +87,8 @@ function embedChatbot() { ChatBtn.style.transform = `translate3d(${transformX}px, ${transformY}px, 0)`; }); - ChatBtn.addEventListener('mouseup', (e) => { - chatBtnDragged = false; - chatBtnDown = false; - }); + window.addEventListener('mouseup', (e) => { - chatBtnDragged = false; chatBtnDown = false; });