diff --git a/packages/editor-ui/src/components/Node.vue b/packages/editor-ui/src/components/Node.vue
index a55be35f43..ee3a7b28e7 100644
--- a/packages/editor-ui/src/components/Node.vue
+++ b/packages/editor-ui/src/components/Node.vue
@@ -28,6 +28,9 @@
+
@@ -163,6 +166,7 @@ export default mixins(nodeBase, workflowHelpers).extend({
},
data () {
return {
+ isTouchDevice: 'ontouchstart' in window || navigator.msMaxTouchPoints,
};
},
methods: {
@@ -272,6 +276,10 @@ export default mixins(nodeBase, workflowHelpers).extend({
.node-options {
display: initial;
}
+
+ .touch-option {
+ display: initial;
+ }
}
.node-executing-info {
@@ -347,6 +355,21 @@ export default mixins(nodeBase, workflowHelpers).extend({
&.has-issues .node-options {
top: -35px;
}
+
+ .touch-option {
+ bottom: 0.3em;
+ color: #aaa;
+ display: none;
+ font-size: 1.5em;
+ position: absolute;
+ right: 0.3em;
+ z-index: 10;
+
+ &:hover {
+ color: $--color-primary;
+ }
+ }
+
}
}