-
Notifications
You must be signed in to change notification settings - Fork 3k
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
$1000 - When you edit a comment, the composer stays hidden on other chats - reported by @thesahindia #8031
Comments
Triggered auto assignment to @laurenreidexpensify ( |
@thesahindia I'm not sure I follow full here - what do you mean by "edit a comment". Do you mean editing a message that has already been sent? |
Yes. |
Ah sorry I was a bit slow! Okay I've just replicated this on mobile now, let's get engineering to confirm it's okay to be external and get someone on it! |
Triggered auto assignment to @robertjchen ( |
Got it! So to clarify my understanding, what should be the proper behavior here? At the moment, the composer disappears after switching to another chat while in edit mode. I see three options to make it better:
I like 2 and 1, in that order. Any other thoughts on the best option moving forward? |
@thesahindia Could you please confirm which option we're intending to go with in order to address this behavior? Thanks! |
I like the 2nd option. 1st option is good but there is a drawback. If the user is in the middle of editing and navigates to some other chat then the changes he made will get discarded. |
Got it, that makes sense- it should mirror the behavior on the desktop version (which is working properly, just not on mobile). This is clear to me now, apologies for any initial confusion! So, the report/proposal here is to address the issue where the composer disappears when switching to other chats on mobile 👍 Thanks again for the report- going to add the |
Triggered auto assignment to @MitchExpensify ( |
Ping'd the slack channel again to see if anyone can help come to a final decision :D |
Bump! Any update? |
I'm getting fewer and fewer responses to my posts in slack 😅 I don't feel comfortable moving forward till we have more feedback on the thought so I will tag CMEs and try to get more thoughts @MitchExpensify I think you can hold off doubling this time please :D Since we don't have a solid way forward yet |
Heads up I'm working on this internally in a duplicate issue here and found a pretty simple solution. |
I think the correct behavior is that we should hide and show the "composer" only when the edit comment field is focused or blurred. |
Has anyone been hired? If not, I think we can just close this one (and the Upwork job) and have @parasharrajat and @Beamanator test my PR linked to the duplicate issue. |
@marcaaron I ended up hiring @parasharrajat here: #8031 (comment) After that, we've been discussing what to do in some other situations (see Slack thread: https://expensify.slack.com/archives/C01GTK53T8Q/p1652268683129369?thread_ts=1647881926.785649&cid=C01GTK53T8Q) And this has been delayed due to lack of responses, which is why I just brought this to an internal slack channel as well |
If you already have a PR up, maybe we can pay @parasharrajat to help test & review it? (I'll help as well) |
What is decided here? Should I close my PR? |
Yes, want to help us review this solution instead --> #9060 |
Added you guys there. |
A Contributor Manager will be assigned to issue payment via Upwork if we deploy an associated Pull Request to production. Per Contributing.md. |
Not overdue, PR testing and reviewing in progress |
I believe this can be closed b/c the fix was implemented in this PR: #9060 |
Agree! |
Note: I was hired for this issue here and It was decided that this issue will be solved internally and I will review it as C+. Also, I closed my PR for the same. cc: @MitchExpensify |
Ok so a consequence of that is you being owed C+ payment once it has gone 7 days without regression, is that right @parasharrajat ? |
Yeah, you are correct. |
@MitchExpensify, the reporting compensation is also pending. |
Thanks for the heads up team! I have made a note to issue payment tomorrow as that will be 7 days since the fix was deployed here |
Payments made and contract ended - Thanks @parasharrajat & @thesahindia! |
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:
Expected Result:
Composer should be visible on other chats or user shouldn't be able to navigate to different chat until he cancels/Save the changes
Actual Result:
Composer is hidden for every chat
Workaround:
unknown
Platform:
Where is this issue occurring?
Version Number: 1.1.41-0
Reproducible in staging?: Y
Reproducible in production?: Y
Email or phone of affected tester (no customers):
Logs: https://stackoverflow.com/c/expensify/questions/4856
Notes/Photos/Videos: Any additional supporting documentation
Screen.Recording.2022-02-24.at.3.53.48.PM.mov
Expensify/Expensify Issue URL:
Issue reported by: @thesahindia
Slack conversation: https://expensify.slack.com/archives/C01GTK53T8Q/p1645699620022559
View all open jobs on GitHub
The text was updated successfully, but these errors were encountered: