Confluence displays a second "Delete page" pop up for a parent page when deleting a child page
Platform notice: Server and Data Center only. This article only applies to Atlassian products on the Server and Data Center platforms.
Support for Server* products ended on February 15th 2024. If you are running a Server product, you can visit the Atlassian Server end of support announcement to review your migration options.
*Except Fisheye and Crucible
Summary
When deleting a child page, Confluence displays a pop up dialog to confirm the deletion for the page. However, this is then followed by a second "Delete page" pop up dialog for the parent page. If an end user doesn't notice this and clicks to confirm the delete then the parent page is deleted as well, even though it wasn't intended to be deleted.
Environment
Confluence 7.4.0 with Confiforms 2.13.9
Confluence 7.19.x with Custom HTML codes.
Diagnosis
- Create a parent page.
- Create a child page.
- After clicking the child page's Delete option, Confluence displays a "Delete page" pop up confirming the deletion.
- Click the Delete button.
- Now, a second "Delete page" pop up displays, but for the parent page.
Cause
This issue has been traced to a problem between Confluence 7.4.0 and the Confiforms plugin.
Customers are advised to review their HTML customisations as some customized codes exhibit this issue.
Solution
To workaround this issue, upgrade Confluence to version 7.4.5 or higher (if you are using Confiforms) and make sure to remove any HTML customizations from General Configuration > Custom HTML.
>