| Steps to reproduce: 1. Create a top-level page named: "page-name". 2. Create a child page of "page-name" named "example-page". Inside "example-page", insert an image via the WYSIWYG editor named "example.png". Example syntax:
3. Create a child page of "example-page" named "child-example-page". 4. Inside "child-example-page", reference the image from "example-page" using:
[[image.example-page.WebHome@example.png]]
5. Rename the top-level page "page-name" to "page-renamed". Make sure the "Update links" option remains checked (default behavior). 6. Open "child-example-page". Actual result: The image is no longer displayed. The source of "child-example-page" still contains the old image reference:
[[image.example-page.WebHome@example.png]]
The image reference is not updated after the rename operation. Expected result: The image reference should be automatically updated after the rename:
[[image.example-page.WebHome@example.png]]
The image should continue to be displayed correctly. The issue reproduces if the page name contains special characters (spaces, dashes, underscore). |