Minor - fixing UI where upload flashed when file was dragged over top
diff --git a/ui/src/main/frontend/js/cms.fields.js b/ui/src/main/frontend/js/cms.fields.js
index a76e429..5ff4321 100644
--- a/ui/src/main/frontend/js/cms.fields.js
+++ b/ui/src/main/frontend/js/cms.fields.js
@@ -90,7 +90,9 @@
       }, false);
       field.addEventListener('dragleave', (event) => {
         event.preventDefault();
-        field.classList.remove('is-primary');
+        if(!field.contains(event.fromElement)){
+          field.classList.remove('is-primary');
+        }
       }, false);
       field.addEventListener('drop', (event) => {
         event.preventDefault();