diff --git a/client/package.json b/client/package.json
index 6958f7155a8..0bd13d1f51d 100644
--- a/client/package.json
+++ b/client/package.json
@@ -38,6 +38,7 @@
"@popperjs/core": "^2.11.5",
"@sentry/browser": "^6.17.4",
"@vueuse/core": "^9.6.0",
+ "@vueuse/gesture": "^2.0.0-beta.1",
"assert": "^2.0.0",
"axios": "^0.25.0",
"babel-runtime": "^6.26.0",
diff --git a/client/src/components/Workflow/Editor/Draggable.vue b/client/src/components/Workflow/Editor/Draggable.vue
index fff1b8df34d..fc0896165ca 100644
--- a/client/src/components/Workflow/Editor/Draggable.vue
+++ b/client/src/components/Workflow/Editor/Draggable.vue
@@ -1,32 +1,63 @@
-
+
-
+