-
Notifications
You must be signed in to change notification settings - Fork 2.9k
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
[HOLD #32800] [$500] Compose Box - User is able to access compose box while side panel is open #34139
Comments
Triggered auto assignment to @isabelastisser ( |
Job added to Upwork: https://www.upwork.com/jobs/~014f05f042b5d4262d |
Triggered auto assignment to Contributor-plus team member for initial proposal review - @thesahindia ( |
ProposalPlease re-state the problem that we are trying to solve in this issue.Compose Box - User is able to access compose box while side panel is open What is the root cause of that problem?We do not disable compose when RHP is open What changes do you think we should make in order to solve the problem?
What alternative solutions did you explore? (Optional)Write new util which will get the current route and check if it is in RHP then returns |
ProposalPlease re-state the problem that we are trying to solve in this issue.User is able to type and send messages while side panel is open What is the root cause of that problem?We do not have the logic to focus on the RHP, so we're still focus on the report page, that why when users press tab, the first focusable component in report page is focus What changes do you think we should make in order to solve the problem?we should implement the focus trap component for RHP by using focus-trap-react library What alternative solutions did you explore? (Optional)When the RHP is opened, we can programmatically focus on the RHP |
ProposalPlease re-state the problem that we are trying to solve in this issue.Compose Box - User is able to access compose box while side panel is open What is the root cause of that problem?We do not have a logic to disable the composer when RPH is open. What changes do you think we should make in order to solve the problem?We already have a function to check the visibility of the composer, we just need to add App/src/pages/home/report/ReportActionCompose/ComposerWithSuggestions/ComposerWithSuggestions.js Lines 431 to 435 in 8925a89
App/src/pages/home/report/ReportActionCompose/ComposerWithSuggestions/ComposerWithSuggestions.js Line 556 in 8925a89
Updated Code: Result |
I think we should hold this for #32800 |
📣 It's been a week! Do we have any satisfactory proposals yet? Do we need to adjust the bounty for this issue? 💸 |
2 similar comments
📣 It's been a week! Do we have any satisfactory proposals yet? Do we need to adjust the bounty for this issue? 💸 |
📣 It's been a week! Do we have any satisfactory proposals yet? Do we need to adjust the bounty for this issue? 💸 |
still on hold |
📣 It's been a week! Do we have any satisfactory proposals yet? Do we need to adjust the bounty for this issue? 💸 |
On hold, Melvin! |
📣 It's been a week! Do we have any satisfactory proposals yet? Do we need to adjust the bounty for this issue? 💸 |
3 similar comments
📣 It's been a week! Do we have any satisfactory proposals yet? Do we need to adjust the bounty for this issue? 💸 |
📣 It's been a week! Do we have any satisfactory proposals yet? Do we need to adjust the bounty for this issue? 💸 |
📣 It's been a week! Do we have any satisfactory proposals yet? Do we need to adjust the bounty for this issue? 💸 |
Still on hold! |
📣 It's been a week! Do we have any satisfactory proposals yet? Do we need to adjust the bounty for this issue? 💸 |
On hold. |
📣 It's been a week! Do we have any satisfactory proposals yet? Do we need to adjust the bounty for this issue? 💸 |
1 similar comment
📣 It's been a week! Do we have any satisfactory proposals yet? Do we need to adjust the bounty for this issue? 💸 |
I reviewed this issue again and decided to close it because this is not a high enough priority. Allowing users to type in the compose box while the side panel is open shouldn't be considered a bug. Why do we need to prevent users from accessing the compose box while looking into other users' emails? |
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.23-0
Reproducible in staging?: Y
Reproducible in production?: Y
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: https://stackoverflow.com/c/expensify/questions/4856
Expensify/Expensify Issue URL:
Issue reported by: Applause - Internal Team
Slack conversation:
Action Performed:
Expected Result:
User should not be able to access compose box while side panel is open
Actual Result:
User is able to type and send messages while side panel is open
Workaround:
Unknown
Platforms:
Which of our officially supported platforms is this issue occurring on?
Screenshots/Videos
Add any screenshot/video evidence
Bug6336714_1704808020648.sidepanel.mp4
View all open jobs on GitHub
Upwork Automation - Do Not Edit
The text was updated successfully, but these errors were encountered: