Workflows in folder don't show the status icon/last 10 summary tooltip

Repro steps:
Open /workflows page
Click a folder of workflows
Notice the status column doesn't show any 'health'(?) icons or tooltips noting last 10 results

Workarounds:
Refresh the page, and notice the icons suddenly appear:

I can reproduce this consistently, although browsing back and forth between folders after refreshing doesn't reproduce this. It's only when I come in via the workflow root page from a refresh/new session. I don't know what framework retool is on here, but it reminds me a lot of turbolinks issues with RoR.

Mac, Chrome: Version 131.0.6778.69 (Official Build) (arm64)
Although I think I've always had this issue for at least months, as I've never seen these icons until I noticed a workflow on the root folder with the icon today. We've always had our workflows in folders to separate by team.

Actually, that bit about browsing around isn't accurate.

It looks like /getRunsForWorkflows is only running for the initial page that's loaded.
So if I open on the root workflow page, I only have results for that 1 workflow, and don't get anything in folders unless I reload the page within that folder.
And if I reload while inside that folder, but click to navigate back to the root, that workflow on root folder doesn't have any status/icon.

No obvious network failures/console logs.

In case not obvious, my expectations are:

  • I always see these status icons/tooltips regardless of how I navigate into workflow folders/root.

Hey @alan! Thanks for reaching out. :slightly_smiling_face:

I agree and have to imagine that what you've pointed out is unintended behavior! I'll talk to the team about a fix and let you know here when I have news to share.