Skip to content

[HOLD for payment 2024-07-10] Composer is not highlighted when focused after enabling toggle and clicking + button #43766

Description

@izarutskaya

If you haven’t already, check out our contributing guidelines for onboarding and email contributors@expensify.com to request to join our Slack channel!


Version Number: 1.4.83-1
Reproducible in staging?: Y
Reproducible in production?: N
Logs: https://stackoverflow.com/c/expensify/questions/4856
Issue reported by: Applause-Internal team

Action Performed:

  1. Go to staging.new.expensify.com
  2. Go to any chat.
  3. Focus on the composer.
  4. Note that the composer is higlighted when it is in focus.
  5. Go to Account settings > Troubleshoot.
  6. Enable any toggle from Troubleshoot.
  7. Return to chat.
  8. Note that the composer is still in focus.
  9. Click composer + button.
  10. Click on the composer.
  11. Note that the composer is not highlighted when it is in focus.
  12. Copy paste any content in the composer while it is focused and not highlighted.
  13. Note that the cursor appears before the text after pasting it.

Expected Result:

The composer should be highlighted when it is in focus at all time.

Actual Result:

In Step 11, the composer is not focused after switching on the toggle from Troubleshoot, clicking composer + button and refocusing on the composer.
Text cursor is not positioning properly after pasting content when the composer is in this state (Step 13).

Workaround:

Unknown

Platforms:

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

  • Android: Native
  • Android: mWeb Chrome
  • iOS: Native
  • iOS: mWeb Safari
  • MacOS: Chrome / Safari
  • MacOS: Desktop

Screenshots/Videos

Bug6512691_1718341033239.20240614_125639.mp4

View all open jobs on GitHub

Issue OwnerCurrent Issue Owner: @isabelastisser / @isabelastisser

Metadata

Metadata

Labels

Awaiting PaymentAuto-added when associated PR is deployed to productionBugSomething is broken. Auto assigns a BugZero manager.DailyKSv2Engineering

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions