dotCMS / dotCMS/core

Editing a content types preferences while creating a new content type causes fields to visually disappear on cancel

Open
#33,009 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

stale Team : Maintenance Type : Defect
Dominant language
Java
Stars
970
Forks
486
Avg merge
3d 33m
Merged PRs (30d)
170

Description

Problem Statement

When creating a brand new content type and you edit the content types preferences (upper right hand edit button) and then click cancel, all of the added fields 'disappear'.

Adding a new field to the screen brings them all back.

Steps to Reproduce

Create a new content type
Add several fields
Select 'edit' from the upper right hand corner
Hit cancel in the edit modal
---> All previously added fields disappear
Add another field
---> All previously added fields reappear

https://github.com/user-attachments/assets/e75f94da-dfb9-4e4c-b730-720324a0ca76

Acceptance Criteria

Added fields should not disappear.

dotCMS Version

(demo.dotcms.com)
dotcms-core 25.08.11-1 (August 11, 2025 5:46 PM)

Proposed Objective

Quality Assurance

Proposed Priority

Priority 3 - Average

External Links... Slack Conversations, Support Tickets, Figma Designs, etc.

No response

Assumptions & Initiation Needs

No response

Quality Assurance Notes & Workarounds

No response

Sub-Tasks & Estimates

No response

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing the issue in the content type creation screen: add several fields, open the content types preferences edit modal, cancel it, and observe the fields. Trace the cancel flow and field rendering from that screen; done means previously added fields remain visible after cancel and still reappear correctly when another field is added.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
frontend
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.