Skip to content

Chat - No tool tip for download icon for docx file #4870

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

Closed
kavimuru opened this issue Aug 27, 2021 · 21 comments
Closed

Chat - No tool tip for download icon for docx file #4870

kavimuru opened this issue Aug 27, 2021 · 21 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.

Comments

@kavimuru
Copy link

If you haven’t already, check out our contributing guidelines for onboarding and email [email protected] to request to join our Slack channel!


Issue was found when executing #4661

Action Performed:

  1. Launch App and login
  2. Send any docx file
  3. Hover mouse to download sign

Expected Result:

The tooltip should be appeared

Actual Result:

No tooltips for download icon.

Workaround:

Unknown

Platform:

Where is this issue occurring?

  • Web
  • Desktop App

Version Number:
1.0.88-0
Logs: https://stackoverflow.com/c/expensify/questions/4856
Notes/Photos/Videos:

Expensify/Expensify Issue URL:

Bug5211202_Download_tooltip.mp4

Bug5211202_Download

View all open jobs on GitHub

@MelvinBot
Copy link

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

@kakajann
Copy link
Contributor

Proposal

Change this

{props.shouldShowDownloadIcon && (
<View style={styles.ml2}>
<Icon src={Download} />
</View>
)}

Into this

{props.shouldShowDownloadIcon && (
    <View style={styles.ml2}>
        <Tooltip text={props.translate('common.download')}>
            <Icon src={Download} />
        </Tooltip>
    </View>
)}

Result

Screen Shot 2021-08-27 at 7 10 34 AM

@parasharrajat
Copy link
Member

parasharrajat commented Aug 27, 2021

I think it should be handled by Either #4661 or #4736 whichever was later.

@kakajann
Copy link
Contributor

Hmm, both merged

@parasharrajat
Copy link
Member

Yeah one of this should have added it so a follow up probably.

@akshayasalvi
Copy link
Contributor

Hi, I'll add this as well.

@akshayasalvi
Copy link
Contributor

PR is raised. I recently saw w ehave added tooltip from the other PR. Missed it.

@pecanoro pecanoro added the Improvement Item broken or needs improvement. label Aug 27, 2021
@pecanoro pecanoro removed their assignment Aug 27, 2021
@pecanoro pecanoro added the External Added to denote the issue can be worked on by a contributor label Aug 27, 2021
@MelvinBot
Copy link

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

@parasharrajat
Copy link
Member

Not sure if this needs to be exported as this issue is found during feature testing.

Issue was found when executing #4661

@mananjadhav
Copy link
Collaborator

Just got to it. It seems this is fixed with the PR mentioned above.

@akshayasalvi
Copy link
Contributor

This change is deployed on staging.

@kadiealexander
Copy link
Contributor

Thanks for fixing this @akshayasalvi!! :)

@botify
Copy link

botify commented Aug 30, 2021

🚀 Deployed to staging by @sketchydroide in version: 1.0.88-3 🚀

platform result
🤖 android 🤖 cancelled 🔪
🖥 desktop 🖥 cancelled 🔪
🍎 iOS 🍎 cancelled 🔪
🕸 web 🕸 success ✅

@botify
Copy link

botify commented Aug 30, 2021

🚀 Deployed to production by @roryabraham in version: 1.0.88-2 🚀

platform result
🤖 android 🤖 success ✅
🖥 desktop 🖥 success ✅
🍎 iOS 🍎 failure ❌
🕸 web 🕸 success ✅

@botify
Copy link

botify commented Sep 1, 2021

🚀 Deployed to production by @roryabraham in version: 1.0.90-2 🚀

platform result
🤖 android 🤖 success ✅
🖥 desktop 🖥 success ✅
🍎 iOS 🍎 failure ❌
🕸 web 🕸 success ✅

@kadiealexander
Copy link
Contributor

@akshayasalvi I apologise, I misunderstood @parasharrajat's comment earlier and thought this job doesn't require compensation. I've created the Upwork job here https://www.upwork.com/jobs/~015eb32b62c94f673a please apply so I can hire you and get you paid for this. Thanks!

@akshayasalvi
Copy link
Contributor

@kadiealexander I am not sure if this requires payment. When I implemented my PR, I guess Tooltip work wasn't done. I covered it because I thought I'll complete the work. Nevertheless, I've applied to the Upwork, I let you and the team decide on the payment part.

@kadiealexander
Copy link
Contributor

Thanks Akshaya!! I apologise for the confusion here. I've asked the team how we would usually deal with issues like this and will leave it up to the majority. Will let you know!

@akshayasalvi
Copy link
Contributor

Thanks @kadiealexander. Appreciate your help

@kadiealexander
Copy link
Contributor

Hi @akshayasalvi, the team decided instead of dealing with this separately, we will add a $100 bonus to the initial Upwork post here for the additional work you did here. Thanks again!!

@akshayasalvi
Copy link
Contributor

Thank you @kadiealexander. Appreciate it

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.
Projects
None yet
Development

No branches or pull requests

9 participants