From 4cd11417ef9aa3cd3116516eb81d443068591404 Mon Sep 17 00:00:00 2001 From: absurdo Date: Thu, 25 Jan 2024 17:54:16 +0100 Subject: [PATCH] Fixes in popup.js --- popup.js | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/popup.js b/popup.js index a9f8fca..a5d0527 100644 --- a/popup.js +++ b/popup.js @@ -393,7 +393,7 @@ function dragElement(draggable, header) { var popup=this; - $(header).on('mousedown', function (e) { + $(popup).find(header).on('mousedown', {draggable: this}, function (e) { e = e || window.event; @@ -402,16 +402,17 @@ function dragElement(draggable, header) { pos3 = e.clientX; pos4 = e.clientY; - document.onmouseup = closeDragElement; + document.onmouseup = e.data.draggable.closeDragElement; // call a function whenever the cursor moves: - document.onmousemove = elementDrag; + document.onmousemove = e.data.draggable.elementDrag; console.log('Moving... '); }); - function elementDrag(e) { + //function elementDrag(e) { + this.elementDrag=function (e) { console.log('Moving windows...'); @@ -436,7 +437,8 @@ function dragElement(draggable, header) { } - function closeDragElement() { + //function closeDragElement() { + this.closeDragElement=function (e) { // stop moving when mouse button is released: document.onmouseup = null; document.onmousemove = null;