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

Fix Merged track popup bug #1869

Merged
merged 1 commit into from
Aug 8, 2024

Conversation

milandomazet
Copy link
Contributor

@milandomazet milandomazet commented Aug 8, 2024

Hello! First of all, thanks for all the work you've been putting into igv.js and all the new releases!!

One thing I noticed is a small bug in Merged Track popup which prevents it from displaying (see the screenshots).

This was probably partly introduced by myself not highlighting why I added a new parameter (trackNames) to the MergedFeatureCollection class when I previously worked on this. You've probably deleted it while cleaning the code but it is important for the popup data as it is used to display track names in the order of the actual tracks in the popup. I've reintroduced it and added a comment that should hopefully make it clearer.

Let me know if this breaks anything I am missing to see.

Screenshot 2024-08-08 at 14 18 34 Screenshot 2024-08-08 at 14 18 13

Edit: another side thing, we should perhaps think about updating eslint to newer version and then updating the ecmaVersion as it complains about static class properties as it is now.

@jrobinso
Copy link
Contributor

jrobinso commented Aug 8, 2024

Thanks for the PR, that was inadvertent.

@jrobinso jrobinso merged commit 3172d44 into igvteam:master Aug 8, 2024
1 check 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.

2 participants