From 6a270300678eae53ef8d6eb0a3ab49399fdd4a5c Mon Sep 17 00:00:00 2001
From: Alex ORLUC <alex.orluc@maarch.org>
Date: Wed, 29 Mar 2017 17:50:53 +0200
Subject: [PATCH] FIX #5356 fix consigne drag and drop

---
 modules/avis/js/functions.js | 8 ++++++++
 modules/visa/js/functions.js | 8 ++++++++
 2 files changed, 16 insertions(+)

diff --git a/modules/avis/js/functions.js b/modules/avis/js/functions.js
index 6e2ccdcf10d..3fc74f11b41 100755
--- a/modules/avis/js/functions.js
+++ b/modules/avis/js/functions.js
@@ -277,6 +277,14 @@ function initDragNDropAvis() {
 
         }
     });
+    $j('#avis_content')
+        .on('focus', '.consigne', function(e) {
+            $j(this).closest('.droptarget').attr("draggable", false);
+            console.log($j(this).closest('.droptarget'));
+        })
+        .on('blur', '.consigne', function(e) {
+            $j(this).closest('.droptarget').attr("draggable", true);
+        });
 }
 
 function checkRealDateAvis() {
diff --git a/modules/visa/js/functions.js b/modules/visa/js/functions.js
index 42c7b572820..73f9de30005 100644
--- a/modules/visa/js/functions.js
+++ b/modules/visa/js/functions.js
@@ -282,6 +282,14 @@ function initDragNDropVisa() {
 
         }
     });
+    $j('#visa_content')
+        .on('focus', '.consigne', function(e) {
+            $j(this).closest('.droptarget').attr("draggable", false);
+            console.log($j(this).closest('.droptarget'));
+        })
+        .on('blur', '.consigne', function(e) {
+            $j(this).closest('.droptarget').attr("draggable", true);
+        });
 }
 
 function manageFrame(button) {
-- 
GitLab