From d0e20e0651413f7857574ab6a081537144d4e9e8 Mon Sep 17 00:00:00 2001 From: Raphix Date: Fri, 15 Sep 2023 23:15:12 +0200 Subject: [PATCH] Version 1.0.0c - Final Version --- src/web/public/javascript/__index_script.js | 32 ++++++++++++++++++++- src/web/public/stylesheets/style.css | 5 ++-- 2 files changed, 34 insertions(+), 3 deletions(-) diff --git a/src/web/public/javascript/__index_script.js b/src/web/public/javascript/__index_script.js index 5158aa9..6c61c0f 100644 --- a/src/web/public/javascript/__index_script.js +++ b/src/web/public/javascript/__index_script.js @@ -1153,7 +1153,10 @@ forward.addEventListener("click", () => { get("FORWARD") }) -socket.on("/ALWAYS/MUSIC_STATE", (data) => { +socket.on("/ALWAYS/MUSIC_STATE", async (data) => { + + await disableDrag() + await enableDrag() stopInterval() console.log(data) @@ -1517,3 +1520,30 @@ function setTime() { +function disableDrag() { + // Ajoutez un gestionnaire d'événement pour l'événement dragover + document.addEventListener('dragover', function (e) { + e.preventDefault(); // Empêche le comportement par défaut du navigateur + }); + + // Ajoutez un gestionnaire d'événement pour l'événement drop + document.addEventListener('drop', function (e) { + e.preventDefault(); // Empêche le comportement par défaut du navigateur + }); +} + + + +// Pour réactiver le drag-and-drop, vous pouvez supprimer les gestionnaires d'événements +function enableDrag() { + // Supprimez le gestionnaire d'événement pour l'événement dragover + document.removeEventListener('dragover', function (e) { + e.preventDefault(); // Empêche le comportement par défaut du navigateur + }); + + // Supprimez le gestionnaire d'événement pour l'événement drop + document.removeEventListener('drop', function (e) { + e.preventDefault(); // Empêche le comportement par défaut du navigateur + }); +} + diff --git a/src/web/public/stylesheets/style.css b/src/web/public/stylesheets/style.css index 36b2e8d..30c44ab 100644 --- a/src/web/public/stylesheets/style.css +++ b/src/web/public/stylesheets/style.css @@ -1161,7 +1161,7 @@ p { position: absolute; top: -10%; right: 41%; - transition: all 2s; + transition: all 0.8s; z-index: 2; color: white; display: flex; @@ -1253,4 +1253,5 @@ p { align-items: center; justify-content: center; -} \ No newline at end of file +} +