-
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
removed resetting the report fields to allow user to operate multiple actions on same popover #12735
Conversation
… actions on same popover
CLA Assistant Lite bot All contributors have signed the CLA ✍️ ✅ |
@Julesssss 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] |
Assigning @deetergp and @mananjadhav manually as I think the automated assignment is broken. |
@Pujan92 Can you please upload the screencasts for Mobile Chrome and Desktop platforms? Ping once you're done, for me to test. |
@mananjadhav I have uploaded the screencasts for the same. Plz check now. |
@Pujan92 I just noticed that the checklist is empty. You need to mark and verify every item in the |
Oh, Ok. Done. |
Thanks for the quick changes @Pujan92. Changes look fine and tests well. @deetergp All yours.
ScreenshotsWebweb-consecutive-context-menu-actions.movMobile Web - Chromemweb-chrome-consecutive-context-menu-actions.movMobile Web - Safarimweb-safari-consecutive-context-menu-actions.movDesktopdesktop-consecutive-context-menu-actions.moviOSios-consecutive-context-menu-actions.movAndroidandroid-consecutive-context-menu-actions.mov |
@Pujan92 While verifying the author checklist, I saw we're missing Can you update once done so that I can complete my checklist? |
Done @mananjadhav |
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.
Code looks good buy you will have to sign the CLA before the tests pass and this can be merged.
I have read the CLA Document and I hereby sign the CLA |
@deetergp It seems we might have to rerun the checks manually? I've updated the PR reviewer checklist but it is still failing |
I re-ran the CLA check which passed, but the reviewer checklist is not registering correctly so I'm going to skip it |
@Julesssss looks like this was merged without the checklist test passing. Please add a note explaining why this was done and remove the |
See comment above @MelvinBot |
✋ 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 @Julesssss in version: 1.2.29-0 🚀
|
🚀 Deployed to production by @AndrewGable in version: 1.2.29-7 🚀
|
@Pujan92 Please, link PRs using this format going forward: |
Details
Removed resetting the report fields from setState to allow user to operate multiple actions on same popover.
Fixed Issues
$ 11086
PROPOSAL: 11086
Tests
QA Steps
PR Author Checklist
### Fixed Issues
section aboveTests
sectionQA steps
sectiontoggleReport
and notonIconClick
)src/languages/*
filesWaiting 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
properly so there are no scoping issues (i.e. foronClick={this.submit}
the methodthis.submit
should be bound tothis
in the constructor)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)PR Reviewer Checklist
The reviewer will copy/paste it into a new comment and complete it after the author checklist is completed
### Fixed Issues
section aboveTests
sectionQA steps
sectiontoggleReport
and notonIconClick
).src/languages/*
filesWaiting 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
have been tested & I retested again)/** comment above it */
this
properly so there are no scoping issues (i.e. foronClick={this.submit}
the methodthis.submit
should be bound tothis
in the constructor)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)Screenshots
Web
Screen.Recording.2022-11-15.at.6.24.24.PM.mov
Mobile Web - Chrome
mob_chrome.webm
Mobile Web - Safari
Simulator.Screen.Recording.-.iPhone.14.-.2022-11-15.at.19.01.46.mp4
Desktop
Screen.Recording.2022-11-16.at.12.24.07.AM.mov
iOS
Simulator.Screen.Recording.-.iPhone.14.-.2022-11-15.at.15.17.24.mp4
Android