Skip to content

PressableWithDelayToggle does not show Icon on Android #20476

Description

@nhminhduc

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. Click on Profile Image
  2. Choose Workspaces
  3. Access to workspace or Create a new one and go into that workspace.
  4. Choose Reimbursements or Bills

Expected Result:

Copy Button (CopyTextToClipboard component) next to email should show Copy Icon in all platform.

Actual Result:

Copy Button (CopyTextToClipboard) shows Icon in all platform, but not show in Android.
Reason if probably because of component PressableWithDelayToggle (image below): Tried to add PressableWithDelayToggle with Icon, icon will not show in Android.

Workaround:

Icon is not showed, however when clicked, text is still copied and there is feedback that text is copied as usual

Platforms:

Which of our officially supported platforms is this issue occurring on?

  • Android / native
  • Android / Chrome
  • iOS / native
  • iOS / Safari
  • MacOS / Chrome / Safari
  • MacOS / Desktop

**Version Number:**1.3.25-8
Reproducible in staging?:
**Reproducible in production?:**Yes
If this was caught during regression testing, add the test name, ID and link from TestRail:
Email or phone of affected tester (no customers):
Logs:
Notes/Photos/Videos:
Android:
Screenshot 2023-06-08 at 13 24 02
Other platform:
Screenshot 2023-06-08 at 13 23 34

Expensify/Expensify Issue URL:
Issue reported by: @nhminhduc
Slack conversation: Only github conversation:
#20107 (comment)

View all open jobs on GitHub

Metadata

Metadata

Labels

BugSomething is broken. Auto assigns a BugZero manager.DailyKSv2

Type

No type

Fields

No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions