Skip to content
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

[$500] Unable to cancel or go back when the image is loading - Reported by @adeel0202 #8849

Closed
mvtglobally opened this issue May 2, 2022 · 63 comments
Assignees
Labels
Daily KSv2 Engineering External Added to denote the issue can be worked on by a contributor Improvement Item broken or needs improvement. Reviewing Has a PR in review

Comments

@mvtglobally
Copy link

mvtglobally commented May 2, 2022

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:

  1. Go to any chat
  2. Open any attached image
  3. Press the cancel icon or back button to go back when the image is loading

Expected Result:

User should be able to go back even when the image is loading

Actual Result:

User cannot go back when the image is loading

Workaround:

unknown

Platform:

Where is this issue occurring?

  • iOS
  • Android

Version Number: 1.1.57-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

22-04-13-23-03-08.mp4

Expensify/Expensify Issue URL:
Issue reported by: @adeel0202
Slack conversation: https://expensify.slack.com/archives/C01GTK53T8Q/p1649873846197949

View all open jobs on GitHub

this job

@mvtglobally mvtglobally added AutoAssignerTriage Auto assign issues for triage to an available triage team member Daily KSv2 labels May 2, 2022
@melvin-bot

This comment was marked as off-topic.

1 similar comment
@melvin-bot

This comment was marked as off-topic.

@melvin-bot
Copy link

melvin-bot bot commented May 2, 2022

Triggered auto assignment to @CortneyOfstad (AutoAssignerTriage), see https://stackoverflow.com/c/expensify/questions/4749 for more details.

@melvin-bot melvin-bot bot removed the AutoAssignerTriage Auto assign issues for triage to an available triage team member label May 2, 2022
@CortneyOfstad CortneyOfstad removed their assignment May 2, 2022
@CortneyOfstad CortneyOfstad added Engineering Improvement Item broken or needs improvement. labels May 2, 2022
@melvin-bot
Copy link

melvin-bot bot commented May 2, 2022

Triggered auto assignment to @joelbettner (Engineering), see https://stackoverflow.com/c/expensify/questions/4319 for more details.

@joelbettner
Copy link
Contributor

I agree this would be a nice improvement.

@joelbettner joelbettner added the External Added to denote the issue can be worked on by a contributor label May 2, 2022
@melvin-bot
Copy link

melvin-bot bot commented May 2, 2022

Triggered auto assignment to @jboniface (External), see https://stackoverflow.com/c/expensify/questions/8582 for more details.

@jboniface
Copy link

post here

@melvin-bot melvin-bot bot added Weekly KSv2 and removed Daily KSv2 labels May 3, 2022
@melvin-bot
Copy link

melvin-bot bot commented May 3, 2022

Triggered auto assignment to Contributor-plus team member for initial proposal review - @rushatgabhane (Exported)

@melvin-bot melvin-bot bot added the Help Wanted Apply this label when an issue is open to proposals by contributors label May 3, 2022
@melvin-bot
Copy link

melvin-bot bot commented May 3, 2022

Triggered auto assignment to @chiragsalian (Exported), see https://stackoverflow.com/c/expensify/questions/7972 for more details.

@melvin-bot melvin-bot bot changed the title Unable to cancel or go back when the image is loading - Reported by @adeel0202 [$250] Unable to cancel or go back when the image is loading - Reported by @adeel0202 May 3, 2022
@jayeshmangwani
Copy link
Contributor

issue is happening in this file
src/components/ImageView/index.native.js

and reason is react-native-image-size package,

import ImageSize from 'react-native-image-size';

it is blocking touchable until the getSize function does not resolve values,

ImageSize.getSize(this.props.url).then(({width, height}) => {

and solution is that we can use react native core Image.getsize
Image.getSize(this.props.url, (width, height) => {

this package was added in this PR, I am not sure about that this package is mandatory or we can directly use Image.getSize
#6442

@mallenexpensify
Copy link
Contributor

Looks like @phuongpt submitted a new PR 15 hours ago #9621

@chiragsalian
Copy link
Contributor

Yup, just reviewed and merged it 🙂

@chiragsalian chiragsalian added the Reviewing Has a PR in review label Jun 30, 2022
@mallenexpensify mallenexpensify removed their assignment Jul 5, 2022
@mallenexpensify mallenexpensify added External Added to denote the issue can be worked on by a contributor and removed External Added to denote the issue can be worked on by a contributor labels Jul 5, 2022
@melvin-bot
Copy link

melvin-bot bot commented Jul 5, 2022

Triggered auto assignment to @laurenreidexpensify (External), see https://stackoverflow.com/c/expensify/questions/8582 for more details.

@melvin-bot melvin-bot bot added Daily KSv2 and removed Weekly KSv2 labels Jul 5, 2022
@laurenreidexpensify laurenreidexpensify added Weekly KSv2 and removed Daily KSv2 labels Jul 6, 2022
@laurenreidexpensify
Copy link
Contributor

Bumping back to weekly as the external labee confused melv

@laurenreidexpensify
Copy link
Contributor

Merged and on staging, should hit prod this week

@mananjadhav
Copy link
Collaborator

This is in production but its title wasn't updated.

@phuongpt
Copy link
Contributor

@mallenexpensify seems this task is already done, could you please verify this job on Upwork, thanks.

@mananjadhav
Copy link
Collaborator

@mallenexpensify seems this task is already done, could you please verify this job on Upwork, thanks.

@laurenreidexpensify Quick bump. The regression period is complete. PR was deployed 8 days back. For some reason title wasn't updated.

@laurenreidexpensify
Copy link
Contributor

@mananjadhav @phuongpt so sorry here. For context Matt was unexpectedly offline and the messages in Upwork were going to him, not me. I was out for a few days so only saw this now.

@phuongpt has been paid, and @mananjadhav as soon as you accept job in Upwork will issue to you.

Again sorry folks, when teh automation failed this got lost!

@laurenreidexpensify laurenreidexpensify added Daily KSv2 and removed Weekly KSv2 labels Jul 26, 2022
@adeel0202
Copy link
Contributor

@laurenreidexpensify, I'm also expecting the reporting bonus.

@mananjadhav
Copy link
Collaborator

No worries @laurenreidexpensify. Thanks for helping out here. I've accepted

@adeel0202
Copy link
Contributor

While you're at it, @laurenreidexpensify please check the comment on this issue too. I have been expecting reporting bonus for that issue as well but haven't got any response for many weeks 😄

@laurenreidexpensify
Copy link
Contributor

oh gosh we've lost the plot on this one 😹 on it @adeel0202 - offer sent, thanks for your patience and sorry for all the chaos here!!

@adeel0202
Copy link
Contributor

No worries 😂 accepted the offer for this one.

@phuongpt
Copy link
Contributor

Thank you @laurenreidexpensify!

@laurenreidexpensify
Copy link
Contributor

Okay everyone is paid :) We done :) Thanks folks

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Daily KSv2 Engineering External Added to denote the issue can be worked on by a contributor Improvement Item broken or needs improvement. Reviewing Has a PR in review
Projects
None yet
Development

No branches or pull requests