Clicking on top level board list menu shows wrong list of boards
Nobody has claimed this yet.
- Dominant language
- JavaScript
- Stars
- 1.4k
- Forks
- 354
- Avg merge
- 1d 10h
- Merged PRs (30d)
- 43
Description
Describe the bug
It often happens that, when I am working with both the archived boards and the active boards, the link to show the list of boards (the top level "all boards' or 'archived boards') is often displaying the wrong list of boards (i.e., showing the active boards when clicking on 'archived boards' and vice versa).
To Reproduce
Steps to reproduce the behaviour:
In order to see the problem, you will need to click on some of the 'all projects', then click on an 'archived project' and then click on the top level of one of the board lists. You may need to do this a few times and perhaps just switching to the overview board as well. Eventually it will start displaying the wrong list of boards on the right.
I've had it happen when I didn't even do the above. It seems kind of random.
I can try to make a video if you want.
Expected behaviour
Clicking on the top level menu item should always show the list of boards for that list.
Screenshots
well, not the best screenshot because the project boards are pixelated but here you can see the active boards is selected but the archived boards are shown

and again, but on a different server
this time showing active projects instead of the archived.

Client details:
- OS: Linux
- Browser Firefox, Chrome and Edge (lol)
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reproducing the navigation sequence in a browser: switch between all projects, an archived project, and the overview board, then select the top-level board list. Trace the menu state that determines which boards are displayed; done means the active and archived selections consistently show their corresponding lists.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript
- Domain
- frontend
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 38/100