From edc8f85c3a118e1a0c8dcef3bae8d30bed01c4eb Mon Sep 17 00:00:00 2001 From: "Didier (did)" Date: Thu, 5 Nov 2020 10:11:23 +0000 Subject: [PATCH] [FIX] mail: always hide the dropzone when something is dropped MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Before this commit, when an invalid element was dropped (e.g. dragging a mention) the drop area freeze and make the UI unusable. task-2373971 closes odoo/odoo#61792 X-original-commit: 629b54dc1249c77d1e30240c0b5a91e22a1ae110 Signed-off-by: Alexandre Kühn (aku) --- .../use_drag_visible_dropzone/use_drag_visible_dropzone.js | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/addons/mail/static/src/component_hooks/use_drag_visible_dropzone/use_drag_visible_dropzone.js b/addons/mail/static/src/component_hooks/use_drag_visible_dropzone/use_drag_visible_dropzone.js index 2af2a2ddea3..49ac5d5eba8 100644 --- a/addons/mail/static/src/component_hooks/use_drag_visible_dropzone/use_drag_visible_dropzone.js +++ b/addons/mail/static/src/component_hooks/use_drag_visible_dropzone/use_drag_visible_dropzone.js @@ -75,9 +75,7 @@ function useDragVisibleDropZone() { */ function _onDropListener(ev) { dragCount = 0; - if (dropzoneRef.comp && !dropzoneRef.comp.contains(ev.target)) { - isVisible.value = false; - } + isVisible.value = false; } return isVisible;