diff --git a/assets/js/app/editor/Components/Select.vue b/assets/js/app/editor/Components/Select.vue
index 4f9eb8d73..a83b6dfae 100644
--- a/assets/js/app/editor/Components/Select.vue
+++ b/assets/js/app/editor/Components/Select.vue
@@ -34,6 +34,9 @@
class="multiselect__tag"
:draggable="!taggable"
@dragstart="drag($event)"
+ @dragover="dragOver($event)"
+ @dragleave="dragLeave($event)"
+ @dragend="dragEnd($event)"
>
@@ -61,6 +64,7 @@
diff --git a/assets/scss/modules/editor/fields/_multiselect.scss b/assets/scss/modules/editor/fields/_multiselect.scss
index f6e5f17ed..da1c84a89 100644
--- a/assets/scss/modules/editor/fields/_multiselect.scss
+++ b/assets/scss/modules/editor/fields/_multiselect.scss
@@ -1,3 +1,15 @@
-.multiselect__tag__drag {
- display: inline-flex;
+.multiselect__tag {
+ &__drag {
+ display: inline-flex;
+ }
+
+ border: 1px dashed transparent;
+
+ &.dragover {
+ border-color: $bolt-bluegray;
+ }
+
+ &.dragging {
+ opacity: 0.25;
+ }
}