Tags cannot be clicked after returning from a project site #28
Labels
No labels
bug
duplicate
enhancement
help wanted
invalid
question
stale
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Blocks
#24 Make tags clickable in project cardboxes
tech-dossiers/ngi0-landing
Reference
tech-dossiers/ngi0-landing#28
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
While tags at the initial page can be selected to filter out after projects of such a tag, clicking on such a tag is without any effect when returning from any other site visited (e.g., the "2D Graphics" dossier) using the browser return function, and returning to the initial page ("Dossiers") where the list of all tags is exposed at the top.
Initial page being http://localhost:3000 (running it, e.g., with
npm run dev).The effect does not occur if you use the navigation menu from the upper left corner.
Tags cannot be clicked after returnining from a siteto Tags cannot be clicked after returning from a project siteWithout using the navigation menu, the tag selection only works after Ctrl-R a/o reloading the site via URL bar.
Issue also happens w/ other sites: couldn't solve PrimeReact bfcache issues; trying Embla Carousel (cf. https://www.embla-carousel.com/); in branch:
feature/embla-carouselAfter further testing, issue proves to be specific to certain browsers like Brave I was always using here.
It's a non-issue in, e.g., Safari.
With any browser it might become an issue depending on settings and/or add-ons.
A much more reliable approach across browsers and also better to share, e.g., filter selections, is to carry state via URL; in branch:
feature/url-state-filtersBranch updated such that
runs through, but I still could observe an issue w/ state when using the back button, such that tags cannot be clicked; need to investigate further.