-
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
[HOLD for payment 2022-05-02] [$500] While trying to open the context menu on mWeb(Safari) on image attachment, it shows a blue box on the app - reported by @parasharrajat #8246
Comments
Triggered auto assignment to @laurenreidexpensify ( |
Triggered auto assignment to @flodnv ( |
Triggered auto assignment to @dylanexpensify ( |
Posted! |
Triggered auto assignment to Contributor-plus team member for initial proposal review - @rushatgabhane ( |
This comment was marked as outdated.
This comment was marked as outdated.
Triggered auto assignment to @Beamanator ( |
Hmm looks like some of our automation broke when |
ProposalAdding css to display Call the function App/src/pages/home/report/ReportActionItem.js Lines 98 to 102 in af0f42e
showPopover(event, selection) {
// Block menu on the message being Edited
if (this.props.draftMessage) {
return;
}
+ if (this.props.isSmallScreenWidth && canUseTouchScreen()) {
+ ControlSelection.block();
+ }
ReportActionContextMenu.showContextMenu(
ContextMenuActions.CONTEXT_MENU_TYPES.REPORT_ACTION,
event,
selection,
this.popoverAnchor,
this.props.reportID,
this.props.action,
this.props.draftMessage,
this.checkIfContextMenuActive,
this.checkIfContextMenuActive,
);
} BeforeScreen.Recording.2022-03-22.at.23.45.59.movAfterScreen.Recording.2022-03-22.at.23.47.03.mov |
Question is that it was working before and what broke it? I would rather get the broken behavior fixed instead of patching more code. The same location where you found |
📣 @mollfpr You have been assigned to this job by @Beamanator! |
Thank you, guys! 🎉 I applied to Upwork, and will create the PR ASAP! |
How we doing here? |
PR is still on review. |
Raise new PR with a new approach. |
The solution for this issue has been 🚀 deployed to production 🚀 in version 1.1.56-0 and is now subject to a 7-day regression period 📆. Here is the list of pull requests that resolve this issue: If no regressions arise, payment will be issued on 2022-05-02. 🎊 |
@dylanexpensify The Upwork job is expired, can you please create a new one? |
@mollfpr of course! New postings - |
Getting payments sent today! |
@dylanexpensify applied, thanks! |
@parasharrajat please apply for reporting bonus 😄 |
Done. |
Offers sent! |
Danke! |
Payments sent, contracts ended, post closed. Thanks everyone! |
If you haven’t already, check out our contributing guidelines for onboarding and email contributors@expensify.com to request to join our Slack channel!
Action Performed:
Expected Result:
Context Menu should be shown and no blue boxes.
Actual Result:
No Context menu is shown instead a blue box covers most part of the screen.
Workaround:
unknown
Platform:
Where is this issue occurring?
Version Number: 1.1.43-0
Reproducible in staging?: Y
Reproducible in production?: Y
Email or phone of affected tester (no customers):
Logs: https://stackoverflow.com/c/expensify/questions/4856
Notes/Photos/Videos: Any additional supporting documentation
Require fixing different component than issue - #8245
Expensify/Expensify Issue URL:
Issue reported by: @parasharrajat
Slack conversation: https://expensify.slack.com/archives/C01GTK53T8Q/p1646674279978599
View all open jobs on GitHub
The text was updated successfully, but these errors were encountered: