Unsaved changes notification persists after saving Workers & Pages environment variables
Maintainers usually reply within 1 day
Nobody has claimed this yet.
Assessment
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Newbie friendliness
- 62/100
- Issue type
- Bug
- Clarity
- Mostly clear
- Activity status
- Active
- Tech stack
- typescript
- Domain
- frontend
Research direction
Start in the Workers & Pages dashboard code for Settings → Variables and Secrets, then trace how its Save action updates the unsaved-changes state. Reproduce by changing an environment variable and saving; confirm the notice and Save/Discard buttons disappear after a successful save.
Written by the indexing model from the issue text.
Description
What versions & operating system are you using?
Cloudflare Dashboard (Workers & Pages)
Browser: Google Chrome 155.0.0.0
Operating System: macOS (Mac OS X 10.15.7 user agent)
Issue occurs in the web dashboard; Wrangler CLI is not involved.
Please provide a link to a minimal reproduction
NA
Describe the Bug
The "Unsaved changes" notification does not disappear after saving environment variables in the Cloudflare Workers & Pages dashboard.
Steps to reproduce:
- Open any project under Workers & Pages.
- Navigate to Settings → Variables and Secrets.
- Add or modify an environment variable.
- Click Save.
- Observe that the changes appear to be saved, but the "Unsaved changes" notification remains visible with the Save and Discard buttons.
Expected behavior:
The notification should disappear after the changes are successfully saved.
Actual behavior:
The notification remains visible after saving, making it unclear whether the changes have been saved successfully.
The issue appears to be related to the dashboard UI state. I have attached a screenshot showing the behavior.
Please provide any relevant error logs
- Dominant language
- TypeScript
- Stars
- 4.7k
- Forks
- 1.6k
- Avg merge
- 1d 20h
- Merged PRs (30d)
- 257
Getting set up
- No Dockerfile or Docker Compose file
- Has a pull request template
- Read the contributing guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from cloudflare/workers-sdk
-
bug feature:local-explorer
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
cloudflare/workers-sdk#16763 · 1 comment ·
Maintainers usually reply within 1 day
-
[workers-auth] Reject misleading Cloudflare Access 302 redirectsPossibly taken @akhil9tiet claimed this 1 day ago. Openbug package:workers-auth
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
cloudflare/workers-sdk#16755 · 2 comments ·
Maintainers usually reply within 1 day
-
wrangler preview: require an explicit previews block only when needed (empty {} should be implied)Openpackage:wrangler product:previews
Difficulty 2/5 1-3 hours Newbie friendliness 67/100
cloudflare/workers-sdk#16754 · 1 comment ·
Maintainers usually reply within 1 day
-
bug feature:workers-assets package:deploy-helpers package:wrangler
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
cloudflare/workers-sdk#16713 · 1 comment ·
Maintainers usually reply within 1 day
-
bug error-messaging package:workers-utils product:containers
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
cloudflare/workers-sdk#16692 · 1 comment ·
Maintainers usually reply within 1 day
All issues in cloudflare/workers-sdk
Similar issues
-
Difficulty 1/5 1-3 hours Newbie friendliness 86/100
ranxianglei/billion-context#5893 ·
Maintainers usually reply within 1 day
-
stringify escapes leading digits in pseudo-class arguments (:nth-child(1) becomes :nth-child(\31 ))Open
Difficulty 2/5 1-3 hours Newbie friendliness 83/100
Maintainers usually reply within 1 day
-
enhancement security severity:low
Difficulty 2/5 1-3 hours Newbie friendliness 83/100
Battle-Cattle/BCUK-Bot-4#959 ·
Maintainers usually reply within 1 day
-
[Bug]: Claude account rows no longer show the email (since #8055), so "Account 1, 2, 3" cannot be told apartPossibly taken A pull request linked to this issue is open or already merged. Openaccount-pool bug gui
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
lidge-jun/opencodex#8286 · 2 comments · 1 reaction ·
Maintainers usually reply within 1 day
-
Difficulty 1/5 Under an hour Newbie friendliness 72/100
Maintainers usually reply within 1 day