-
Notifications
You must be signed in to change notification settings - Fork 3k
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
[$250] Web - Copilot - "Verify" button position is inconsistent for the same step in different flow #52127
Comments
Triggered auto assignment to @mallenexpensify ( |
Edited by proposal-police: This proposal was edited at 2024-11-06 16:51:52 UTC. ProposalPlease re-state the problem that we are trying to solve in this issue.The "Verify" button position is inconsistent for the same step in different flows. In the "Add copilot" flow, the button is displayed below the magic code field. In the "Update copilot role" flow, the button is displayed at the bottom of the right-hand panel. What is the root cause of that problem?We are using different forms for 2 cases, And in What changes do you think we should make in order to solve the problem?We should convert this component to use App/src/pages/settings/Security/AddDelegate/UpdateDelegateRole/UpdateDelegateMagicCodePage.tsx Lines 60 to 65 in 0a8f897
What alternative solutions did you explore? (Optional)we can remove Line 157 in 0a8f897
|
updated proposal to add alternative solution and detail root cause |
This has been labelled "Needs Reproduction". Follow the steps here: https://stackoverflowteams.com/c/expensify/questions/16989 |
I'm out the next week, bumped this to |
Back today, will get to soon. |
@mallenexpensify this issue was created 2 weeks ago. Are we close to a solution? Let's make sure we're treating this as a top priority. Don't hesitate to create a thread in #expensify-open-source to align faster in real time. Thanks! |
Triggered auto assignment to @dubielzyk-expensify ( |
@dubielzyk-expensify do you think this is worth fixing? If so, do you know which of the below two is the correct placement for the |
Yes worth fixing. We should make sure this button is pinned to the bottom like on the other flows. This came up somewhere recently but I can't find the issue. cc @Expensify/design if they remember. |
Not sure which issue exactly we addressed it in but agree, we should us the same "Let's make sure it's you" page everywhere, which means the bottom-docked button as you pointed out. |
lol yes this has come up a bunch times—basically for all of these magic code screens 😅 I agree with Shawn and Jon! |
Job added to Upwork: https://www.upwork.com/jobs/~021860131540663168882 |
Triggered auto assignment to Contributor-plus team member for initial proposal review - @sobitneupane ( |
Thanks design team! Updated the Expected Behaviour in the OP
@sobitneupane when reviewing proposals, I'd love to ask contributors who submit proposals to see if they can find other instances that need updating so we can tackle them in one issue. Thx |
@mallenexpensify, @sobitneupane, @dubielzyk-expensify Whoops! This issue is 2 days overdue. Let's get this updated quick! |
Contributor details |
✅ Contributor details stored successfully. Thank you for contributing to Expensify! |
ProposalPlease re-state the problem that we are trying to solve in this issue.The "Verify" button position is inconsistent for the same step in different flows.
What is the root cause of that problem?We use different components for 2 flows
In the "Update copilot role" flow, the Verify button is correctly styled.
What changes do you think we should make in order to solve the problem?For better consistency, we should switch to using the I have also checked all other instances, and they display correctly. What alternative solutions did you explore? (Optional) |
@sobitneupane I can't reproduce this issue too and i can't find any instances where the button isn't bottom-docked |
Issue not reproducible during KI retests. (First week) |
Issue not reproducible. Good to close. |
@mallenexpensify, @sobitneupane, @dubielzyk-expensify Uh oh! This issue is overdue by 2 days. Don't forget to update your issues! |
Thx, closing due to lack of reproduction |
If you haven’t already, check out our contributing guidelines for onboarding and email [email protected] to request to join our Slack channel!
Version Number: v9.0.58-0
Reproducible in staging?: Y
Reproducible in production?: Y
If this was caught during regression testing, add the test name, ID and link from TestRail: #51588
Issue reported by: Applause Internal Team
Action Performed:
Add copilot
Update copilot role
Expected Result:
The "Verify" button is pinned to the bottom like on the other flows.
Actual Result:
The "Verify" button position is inconsistent for the same step in different flows. In the "Add copilot" flow, the button is displayed below the magic code field. In the "Update copilot role" flow, the button is displayed at the bottom of the right-hand panel.
Workaround:
Can the user still use Expensify without this being fixed? Have you informed them of the workaround?
Platforms:
Which of our officially supported platforms is this issue occurring on?
Screenshots/Videos
Bug6656181_1730872095345.Verify_button.mp4
View all open jobs on GitHub
Issue Owner
Current Issue Owner: @sobitneupaneThe text was updated successfully, but these errors were encountered: