-
Notifications
You must be signed in to change notification settings - Fork 29
Enhanced the refresh functionality in targets route #2889
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
Conversation
The latest updates on your projects. Learn more about Vercel for Git ↗︎
|
ui/desktop/app/controllers/scopes/scope/projects/sessions/index.js
Outdated
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Tested manually and works as expected!!
Thanks for the catch & work!! 🙌 💪
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for the fix!
e293da1
to
f9a9de9
Compare
f9a9de9
to
0b5bc93
Compare
0b5bc93
to
a90cc1b
Compare
Description
This PR enhances the user experience of the refresh loading state in the target screen.
Previously, the refresh button would indicate completion while the global linear loader continued, creating user confusion.
With the current solution all refresh operations are awaited in the target route
ensuring the parent and child route refreshes complete before ending loading state.
🎟️ Jira ticket
Screenshots (if appropriate)
Issue
loading_issue.mov
In the above video, the linear loader on the header is still visible but the circular loader in the button is completed. This is due to internal loading in progress in the target route.
Fix
loading_issue_fixed.mov
How to Test
Login to the boundary and navigate to the target screen and click on refresh button.
Checklist
I have added JSON response output for API changesI have added tests that prove my fix is effective or that my feature works