From dfae6619e2ec9827ca29f4a760820402c3e2f630 Mon Sep 17 00:00:00 2001 From: Braks <78412429+bcakmakoglu@users.noreply.github.com> Date: Thu, 7 Aug 2025 14:05:56 +0200 Subject: [PATCH] fix(controls): add `type="button"` to avoid form submissions (#1911) (#1912) * fix(controls): add `type="button"` to avoid form submissions (#1911) * chore(changeset): add --------- Co-authored-by: Hossam Hassan <58523735+devhus@users.noreply.github.com> --- .changeset/clever-rabbits-guess.md | 5 +++++ packages/controls/src/ControlButton.vue | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) create mode 100644 .changeset/clever-rabbits-guess.md diff --git a/.changeset/clever-rabbits-guess.md b/.changeset/clever-rabbits-guess.md new file mode 100644 index 00000000..32a49174 --- /dev/null +++ b/.changeset/clever-rabbits-guess.md @@ -0,0 +1,5 @@ +--- +"@vue-flow/controls": patch +--- + +Add `type="button"` to control buttons to avoid form submission if controls are nested in a form element. diff --git a/packages/controls/src/ControlButton.vue b/packages/controls/src/ControlButton.vue index 498b0a9e..e2d1aadf 100644 --- a/packages/controls/src/ControlButton.vue +++ b/packages/controls/src/ControlButton.vue @@ -6,7 +6,7 @@ export default {