payloadcms / payloadcms/payload
While creating a new collection submitting toast wait loader is not visible on UI
Nobody has claimed this yet.
- Dominant language
- TypeScript
- Stars
- 44.8k
- Forks
- 4.2k
- Avg merge
- 2d 21h
- Merged PRs (30d)
- 53
Description
Describe the Bug.
After upgrading payload cms to version 3.80.0 we are facing UI issue with submitting loader while creating a new record.
When we are creating a new collection record, on click of Save button submitting toast message loader is not displayed on UI. The same while editing existing collection record Submitting loader is visible.
Reproduction Steps
Steps to Reproduce
Case 1: Create New Collection Record
- Log in to the Payload admin panel.
- Navigate to any collection (e.g. Posts, Users, or a custom collection).
- Click on “Create New”.
- Fill in required fields.
- Click the Save button.
Actual Result
- The record is created successfully.
- ❌ No submitting/loading toast indicator is displayed during the save action.
Expected Result
- ✅ A submitting/loading toast (e.g. “Submitting…” or spinner) should appear immediately after clicking Save, indicating progress.
Case 2: Edit Existing Collection Record
- Navigate to the same collection.
- Open any existing record.
- Modify a field.
- Click Save.
Actual Result
✅ Submitting/loading toast is displayed as expected.
Observation
- The issue is specific to create flow only.
- Edit flow correctly triggers the UI loading state.
Environment Info
"@payloadcms/next": "3.80.0",
"next": "15.4.11",
"node": ">=20.9.0"
Contributor 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.
Research direction
Reproduce the issue in the Payload admin panel using the described create and edit flows with the stated Payload, Next.js, and Node versions. Compare the save behavior for a new record with an edited record. Done means a submitting toast or spinner appears immediately when creating a record, while the record is still being saved.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- next.js, typescript
- Domain
- frontend
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 48/100