Children display macro not updating automatically
Asked by Chris Morphew:

When I add child pages to a parent page (or rename child pages) the macro doesn't update on the parent page. I am definitely publishing the child page and clicking to view the parent page either from the breadcrumb or the left hand nav (so not hitting 'back').

The only way to fix it seems to be editing the parent page, clicking to edit the macro, saving it without making any changes to the macro then publishing the parent page. Obviously this isn't much good as you have to remember to do this every single time you add a new child page.

Any idea how to fix this?


Answers:
author: Joris Vleminckx
body: October 2022 and still not fixed :-(

comments: author: Gareth Jones
body: October 2023 and still not fixed :-(  

This bug will be 3 year old next month. I hope Atlassian buy it something nice to celebrate.


author: Mihkel Ronk
body: Still this bug lives. This is so dumb...

Well, again, it loads at some point. But it takes time. Enough time for me to think that it broken and comment in a thread where I have previously commented that it works now... ????


author: Sova
body: Still seeing this behavior with two different client's Confluence instances. Apparently, Atlassian doesn't care to fix it?


author: Mihkel Ronk
body: Omg this is still not fixed! C'mon. Need to move here from Notion and crying...

comments: author: Nic Brough -Adaptavist-
body: Have you tried the tests given already?


author: Mihkel Ronk
body: Ok, when checking next day it seems to have updated the list. But I'd still say that it's a bug.


author: Bartosz Dopke
body: The problem still exists.

comments: author: Nic Brough -Adaptavist-
body: Have you tried the tests given already?


author: Jaremy Cheetwood
body: This issue still exists and I am seeing it regularly where I have to re-publish the pages to get the children pages to update.

comments: author: Greg Williams
body: Are you using the colon ( : ) in the page title?  

I have a user with a similar issue and removing the colon takes care of this


author: Nic Brough -Adaptavist-
body: Could you do a quick test on timing? Add a child page as normal, publish it and then leave for a few minutes (make a cup of tea maybe) before clicking back to view the parent.

Is the macro displaying correctly when you now view it?

My logic here is that when you save a page, Confluence builds an index for it. The macro reads from the index. The indexing of a page is done after it is updated, and if you've got a big Confluence or it's currently loaded, it might not be happening until after you've gone back to the parent page, so the macro has rendered from old data!

comments: author: Bill Bailey
body: Well he is on the cloud, so could be a caching issue. Does the macro display properly with CRTL F5 while viewing the page? If so, it is just a delay in replication across the CDN -- sometimes an issue with Cloud apps.


author: Chris Morphew
body: I'm out for a week now, but I could try the timing thing later.

I did notice that if you refresh the page it fixes the issue rather than just clicking to load it. You may well be right maybe it's a cache thing.


author: Jaremy Cheetwood
body: Late bump but this still exists.


author: Anthony Garcia
body: At present, in Cloud Confluence, the Child Pages macro will not show new child pages immediately after they are added. If you do an F5 reload in Chrome on the parent page, they will show up.


Tags: cloud

confluence-cloud