-
Notifications
You must be signed in to change notification settings - Fork 2.9k
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
Prevent editing distance field on the duplicate confirm page #45972
Prevent editing distance field on the duplicate confirm page #45972
Conversation
@thesahindia Please copy/paste the Reviewer Checklist from here into a new comment on this PR and complete it. If you have the K2 extension, you can simply click: [this button] |
@mountiny I was autoassigned as C+ for the issue and later unassigned. If this PR needs a C+ review I can do that. |
@c3024 fair, yeah go ahead please |
NAB: When a field is not interactive I think not showing the right icon is appropriate. |
I can make that change in this PR. @mountiny Do you think we can reset the price to normal price? |
@parasharrajat I am not sure, it was a regression from the original PR as it was not caught in the review/ testing so I would keep it as is for now |
It is not a regression as it as per the design. |
So you mean this was just not implemented in the first PR intentionally? |
Yes, the design doc had arrows and we discussed this #42571 (comment) |
Thanks, bumped the price to 250 🚀 |
Sorry for the Confusion but are you suggesting that we do this change or not? @mountiny |
Ah, damn, sorry, I got confused. @c3024 @parasharrajat Can you show how it looks side by side and @pecanoro @Expensify/design can decide |
They are readonly and there is no hover effect. Just wanted to confirm if we remove the right icon as well. @mountiny Here are the screenshots if we use the same value of After changing |
We might make them editable later but for now, yeah, we should remove the arrows and make them all non-editable |
On it |
That looks better to me. |
Reviewer Checklist
Screenshots/VideosAndroid: NativekeepAndroid.mp4Android: mWeb ChromekeepAndroidmWeb.mp4iOS: NativekeepiOS.mp4iOS: mWeb SafarikeepiOSmWeb.mp4MacOS: DesktopkeepDesktop.mp4 |
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.
LGTM!
@mountiny Bump. |
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.
Sorry for the delay, looking good, thank you!
✋ This PR was not deployed to staging yet because QA is ongoing. It will be automatically deployed to staging after the next production release. |
🚀 Deployed to staging by https://github.com/mountiny in version: 9.0.13-0 🚀
|
🚀 Deployed to production by https://github.com/luacmartins in version: 9.0.13-4 🚀
|
Details
Fixed Issues
$ #45833
PROPOSAL: #45833 (comment)
Tests
Keep this one
for any one transaction on the review page.Offline tests
Keep this one
for any one transaction on the review page.QA Steps
Keep this one
for any one transaction on the review page.PR Author Checklist
### Fixed Issues
section aboveTests
sectionOffline steps
sectionQA steps
sectiontoggleReport
and notonIconClick
)myBool && <MyComponent />
.src/languages/*
files and using the translation methodWaiting for Copy
label for a copy review on the original GH to get the correct copy.STYLE.md
) were followedAvatar
, I verified the components usingAvatar
are working as expected)/** comment above it */
this
are necessary to be bound (i.e. avoidthis.submit = this.submit.bind(this);
ifthis.submit
is never passed to a component event handler likeonClick
)StyleUtils.getBackgroundAndBorderStyle(themeColors.componentBG)
)Avatar
is modified, I verified thatAvatar
is working as expected in all cases)ScrollView
component to make it scrollable when more elements are added to the page.main
branch was merged into this PR after a review, I tested again and verified the outcome was still expected according to theTest
steps.Screenshots/Videos
Android: Native
23.07.2024_04.32.05_REC.mp4
Android: mWeb Chrome
23.07.2024_04.27.14_REC.mp4
iOS: Native
23.07.2024_04.36.47_REC.mp4
iOS: mWeb Safari
23.07.2024_04.30.38_REC.mp4
MacOS: Chrome / Safari
23.07.2024_04.15.23_REC.mp4
MacOS: Desktop
23.07.2024_04.21.16_REC.mp4