diff --git a/.changeset/young-moles-refuse.md b/.changeset/young-moles-refuse.md
new file mode 100644
index 000000000..2142c97cb
--- /dev/null
+++ b/.changeset/young-moles-refuse.md
@@ -0,0 +1,5 @@
+---
+"@vue-flow/core": patch
+---
+
+Block pane ctx-menu from triggering if panOnDrag includes btn 2 (right-click) and let viewport emit pane ctx menu.
diff --git a/examples/vite/src/Basic/Basic.vue b/examples/vite/src/Basic/Basic.vue
index 04f7684a4..743a741df 100644
--- a/examples/vite/src/Basic/Basic.vue
+++ b/examples/vite/src/Basic/Basic.vue
@@ -1,6 +1,6 @@
-
+
diff --git a/packages/core/src/container/Pane/Pane.vue b/packages/core/src/container/Pane/Pane.vue
index a15577770..c1d5adb21 100644
--- a/packages/core/src/container/Pane/Pane.vue
+++ b/packages/core/src/container/Pane/Pane.vue
@@ -1,5 +1,5 @@