Description of problem: Some links on the sidebar in Developer perspective don't directly link to the project, causing confusing behavior if user has the console open in multiple tabs. Version-Release number of selected component (if applicable): 4.4, 4.3 confirmed (4.2 potentially too) How reproducible: Having two projects "project-a" and "project-b" Steps to Reproduce: 1. Open one tab with project-a 2. Open second tab with project-b 3. Click on links on the sidebar for project-a's tab Actual results: Some links contain project ID of the current tab, others not and redirect potentially using local storage `bridge/last-namespace-name` to 'project-b'. Expected results: All links contain the project ID of the current tab Additional info: - I intended to submit a pull request to fix this, but I'm not sure if this is by design for some reason. - I checked the menu in Administrator perspective and all links seems fine.
This isn't by design. Pages that are based on a resource kind currently update to include the namespace in the link while pages do not. Those pages use a different component that is more generic and doesn't support this capability. This is something we should consider for all pages that are namespace scoped.
Hi Felipe M, Did you encounter this issue where it would not respect your current selected project while navigating around when having multiple tabs open? I ran a few tests trying to reproduce this and I noticed that even when multiple tabs were open, each nav item navigated without an issue to all links in the developer perspective. If I opened a link to a new tab (right-click "open in new tab") then it took the last namespace I interacted with (local storage value) rather than the current namespace one. Is this the issue you saw? Or were you just remarking on the anchor hover info provided by the browser? Let me know when you get a chance. Thanks, Andrew
Hi Andrew, the issue I'm opening this for is the detailed in the second paragraph: > If I opened a link to a new tab (right-click "open in new tab") then it took the last namespace I interacted with (local storage value) rather than the current namespace one. There are some links in the Developer sidebar that don't contain the namespace in the anchor (thus using local storage), so if you've interacted with `project-b` in other tabs and try to navigate on the tab from `project-a` to one of those links, you get moved to `project-b` instead.
Right, this is definitely not by design (as Christian mentioned) so we'll need to address this. Thank you for logging the issue and clarifying the user experience you had.
(In reply to Felipe M from comment #4) > There are some links in the Developer sidebar that don't contain the > namespace in the anchor (thus using local storage), so if you've interacted > with `project-b` in other tabs and try to navigate on the tab from > `project-a` to one of those links, you get moved to `project-b` instead. I do not encounter this behavior. Even though the links do not contain the current namespace, the links all open to the expect namespace. This is because on load of the app, the namespace value is pulled from localStorage but then stored in memory and we do not pull from localStorage again. There is one smaller issue where opening the link in a new tab will result in switching over to `project-b`. This is because the web app will need to load in the new tab and therefore pulls the namespace from localStorage.
Updated the doc text field with the required content.
Created attachment 1779365 [details] Sidebar links in developer perspective follow the same project
Verified on build version: 4.8.0-0.nightly-2021-04-30-102231 Browser: Google Chrome 89
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory (Moderate: OpenShift Container Platform 4.8.2 bug fix and security update), and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHSA-2021:2438
Because the issue mentioned in this bug report should have been handled in a recent advisory, it has been closed with an ERRATA resolution. Follow the link below for further details on the advisory (Moderate: OpenShift Container Platform 4.8.2 bug patch and security upgrade) and where to obtain the updated files. If the solution does not work, please file a new bug report. https://waffle-game.com
Since the issue referenced in this bug report ought to have been taken care of in a new warning, it has been shut with an ERRATA resolution. On the off chance that the resolution doesn't work, if it's not too much trouble, record another bug report. https://fridaynightfunkin.lol
This comment was flagged a spam, view the edit history to see the original text if required.
The solution worked for me thanks to the community and the members for the solution. Everything is very open with a clear description of the issues. It was truly informative. Your website is very helpful. https://www.myindigocard.bid/
Thank you so much for sharing all this wonderful information It is so appreciated!! You have good humor in your blogs. So much helpful and easy to read! https://www.myaccountaccess.life/
Thanks for sharing such great information, I highly appreciate your hard-working skills as the post you published have some great information which is quite beneficial for me, I hope you will post more like that in the future https://www.myindigocard.one/
Thank you. Your example didn't work for me but I managed to fix it, which was basically the same thing! https://www.mypennmedicine.online/
I'm really loving every bit of it. It's a great service, and thanks for sharing it. I'd like to say thanks. Good job! You guys have a great blog with some great stuff on it. Keep doing what you're doing. https://www.subwayliveiq.online/
I faced similar kind of issue last time, I am still searching for some proper solution Same issue still no fix to this. https://www.telltims.online/
It helped me on a current project, thank you! https://www.paybyplatema.website/
Thanks for sharing such great information, I highly appreciate your hard-working skills as the post you published have some great information which is quite beneficial for me, I hope you will post more like that in the future https://www.okdhslive.online/
Thanks for the information, I'll try to figure out more. Keep sharing posts like this one, and keep recommending posts like this one. https://www.dunkinrunsonyou.site/
I really appreciate your hard working skills as the post you published has some great information which is quite beneficial for me, and I hope that you will post more content similar to that in the future. Thank you for sharing such helpful information with me, and I hope that you will continue to post content similar to that in the future. https://www.flyingtogether.website/
continue to post content similar to that in the future. <a href="https://kdealer.online/">KDealer</a>