Skip to content

[HOLD for payment 2025-01-15] [$500] Make it possible to click the element the product training tooltip is pointing to. #54068

@ishpaul777

Description

@ishpaul777

Part of the Migrate Existing Users to NewDot project

Main issue: https://github.com/Expensify/Expensify/issues/437980
Doc section: https://docs.google.com/document/d/1m8e1ASwG70t651qSO6OfsSvW18RFrcWkO897iUllDLs/edit?tab=t.0#heading=h.yh89nmhpipyt
Project:

Feature Description

Make it possible to click the element the product training tooltip is pointing to.

Ideal Expected Behaviour:

  1. you should be able to interact with anything on the screen. The presence of a tooltip shouldn't change what you can do
  2. you should be able to click the element the tooltip is pointing to
  3. the tooltip should remain until you click that element. So if you click something else that's fine, we allow you. But the tooltip isn't dismissed as a result

Manual tests scenario:

  1. Tooltip pointing to Concierge chat in LHN shows.
  2. Click on conceirge chat, tooltip should disappear.
  3. if user clicks on any other chat than Concierge, tooltip should disappear but when user goes back to LHN Tooltip should appear again.

Note: None of the tooltips should be autodismissed after few seconds

We have 4 tooltips at this time see list here and other 4 will be added in #54064 this should be the expected behavior for all tooltips

Issue OwnerCurrent Issue Owner: @
Upwork Automation - Do Not Edit
  • Upwork Job URL: https://www.upwork.com/jobs/~021867697197444537249
  • Upwork Job ID: 1867697197444537249
  • Last Price Increase: 2024-12-27
  • Automatic offers:
    • ishpaul777 | Reviewer | 105520989
    • rayane-djouah | Contributor | 105520990
Issue OwnerCurrent Issue Owner: @twisterdotcom

Metadata

Metadata

Labels

Awaiting PaymentAuto-added when associated PR is deployed to productionDailyKSv2ExternalAdded to denote the issue can be worked on by a contributorNewFeatureSomething to build that is a new item.

Type

No type

Projects

Status

Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions