Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

fix: Always clear popupWindowState before showing popup from form trigger #13363

Conversation

michael-radency
Copy link
Contributor

Summary

Always clear popupWindowState before showing popup from form trigger

Related Linear tickets, Github issues, and Community forum posts

https://linear.app/n8n/issue/NODE-2413/if-you-close-the-form-trigger-pop-up-window-without-completing-it-it

Review / Merge checklist

  • PR title and summary are descriptive. (conventions)
  • Docs updated or follow-up ticket created.
  • Tests included.
  • PR Labeled with release/backport (if the PR is an urgent fix that needs to be backported)

@michael-radency michael-radency added ui Enhancement in /editor-ui or /design-system n8n team Authored by the n8n team labels Feb 19, 2025
Copy link

codecov bot commented Feb 19, 2025

Codecov Report

Attention: Patch coverage is 0% with 4 lines in your changes missing coverage. Please review.

Files with missing lines Patch % Lines
packages/editor-ui/src/utils/executionUtils.ts 0.00% 4 Missing ⚠️

📢 Thoughts on this report? Let us know!

Copy link
Contributor

@ShireenMissi ShireenMissi left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM 🎉

Copy link
Contributor

⚠️ Some Cypress E2E specs are failing, please fix them before merging

Copy link

cypress bot commented Feb 19, 2025

n8n    Run #9344

Run Properties:  status check passed Passed #9344  •  git commit 6137616848: 🌳 🖥️ browsers:node18.12.0-chrome107 🤖 michael-radency 🗃️ e2e/*
Project n8n
Branch Review node-2413-if-you-close-the-form-trigger-pop-up-window-without
Run status status check passed Passed #9344
Run duration 04m 40s
Commit git commit 6137616848: 🌳 🖥️ browsers:node18.12.0-chrome107 🤖 michael-radency 🗃️ e2e/*
Committer Michael Kret
View all properties for this run ↗︎

Test results
Tests that failed  Failures 0
Tests that were flaky  Flaky 2
Tests that did not run due to a developer annotating a test with .skip  Pending 5
Tests that did not run due to a failure in a mocha hook  Skipped 0
Tests that passed  Passing 437
View all changes introduced in this branch ↗︎

…if-you-close-the-form-trigger-pop-up-window-without
@ShireenMissi ShireenMissi added tests-needed This PR needs additional tests release/backport Changes that need to be backported to older releases. labels Feb 19, 2025
Copy link
Contributor

✅ All Cypress E2E specs passed

@michael-radency michael-radency merged commit b7f1265 into master Feb 19, 2025
38 checks passed
@michael-radency michael-radency deleted the node-2413-if-you-close-the-form-trigger-pop-up-window-without branch February 19, 2025 13:03
@github-actions github-actions bot mentioned this pull request Feb 20, 2025
@github-actions github-actions bot mentioned this pull request Feb 20, 2025
@janober
Copy link
Member

janober commented Feb 20, 2025

Got released with n8n@1.80.1

This was referenced Feb 20, 2025
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
n8n team Authored by the n8n team release/backport Changes that need to be backported to older releases. Released tests-needed This PR needs additional tests ui Enhancement in /editor-ui or /design-system
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants