Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Build notes: better incremental loading behavior #2338

Open
mathstuf opened this issue Jul 10, 2024 · 0 comments
Open

Build notes: better incremental loading behavior #2338

mathstuf opened this issue Jul 10, 2024 · 0 comments

Comments

@mathstuf
Copy link
Contributor

Bug report

Expected Behavior

The build notes page (/builds/:id/notes) progressive loading should move some of the "skeleton" (list of notes and anchors) to before the first paint. This would fix two problems:

  • going to a URL with a #noteXX fragment goes nowhere until the anchor exists
  • with lots of note contents, the page takes a long time to render anything

Actual Behavior

Nothing (besides decorations) loads until all note contents have been loaded client-side. Instead, note contents could, ideally, be deferred until the relevant section is expanded. Usually one needs a few note contents, not all of them, when visiting this page.

CDash Version

open.cdash.org

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant