Skip to content

Pipeline Info - Timeline - Inconsistent verical alignment #6767#6794

Merged
bentsherman merged 3 commits intonextflow-io:masterfrom
PeterKneale:issue_6767
Feb 26, 2026
Merged

Pipeline Info - Timeline - Inconsistent verical alignment #6767#6794
bentsherman merged 3 commits intonextflow-io:masterfrom
PeterKneale:issue_6767

Conversation

@PeterKneale
Copy link
Contributor

@PeterKneale PeterKneale commented Feb 3, 2026

The bug

Running the tests demonstrates the issue: foo, bar and baz are not vertically aligned with the timeline bars.

./gradlew :nextflow:test --tests "nextflow.trace.TimelineObserverTest"
image

the fix

  • The nextflow repo where this code was originally sourced from is long abandoned and archived
    https://github.com/nextflow-io/d3-timeline

  • I found the original upstream author of the library and found this commit fixing the issue.
    jiahuang/d3-timeline@8439407

  • After applying the fix to the .js file i minified the js to .min.js as it is this file that is actually used by the templated report.

Running again demonstrates the fix - you can now tell which labels apply to which bars
image

@netlify
Copy link

netlify bot commented Feb 3, 2026

Deploy Preview for nextflow-docs-staging canceled.

Name Link
🔨 Latest commit f030d44
🔍 Latest deploy log https://app.netlify.com/projects/nextflow-docs-staging/deploys/69a08d7cdfbabe0008f822a2

@PeterKneale
Copy link
Contributor Author

PR pending review and merge of #6792

@PeterKneale PeterKneale force-pushed the issue_6767 branch 2 times, most recently from 35bda36 to fe83a6b Compare February 4, 2026 23:28
Signed-off-by: Peter Kneale <peterkneale@gmail.com>
…o#6767)

Sourced the fix from the original maintainer
jiahuang/d3-timeline@8439407

The nextflow repo where this code was originally sourced from is long abandoned and archived
https://github.com/nextflow-io/d3-timeline

Signed-off-by: Peter Kneale <peterkneale@gmail.com>
Signed-off-by: Ben Sherman <bentshermann@gmail.com>
@bentsherman
Copy link
Member

Thanks @PeterKneale for contributing!

@bentsherman bentsherman merged commit bbe0a27 into nextflow-io:master Feb 26, 2026
23 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Pipeline Info - Timeline - Inconsistent verical alignment (small issue / nit)

2 participants