Skip to content
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

Unsent message gets lost when accidentally closing tab #3055

Closed
jancborchardt opened this issue Mar 6, 2020 · 2 comments · Fixed by #11634
Closed

Unsent message gets lost when accidentally closing tab #3055

jancborchardt opened this issue Mar 6, 2020 · 2 comments · Fixed by #11634
Assignees

Comments

@jancborchardt
Copy link
Member

Steps to reproduce

  1. Write some well thought-out message, don’t send it yet cause it’s in progress
  2. Accidentally close the browser tab or whole browser (alternatively have it crash)
  3. Reopen it and see the message is gone

Expected behaviour

Somehow there should be error-prevention here. Several options:

  • Easy: If there’s anything typed in the message field and you try to close the window, show one of these browser alerts that you will lose your input.
  • Medium: Save the message locally in the browser so it’s restored even on crashes.
  • Hardcore (and proper): Have the possibility to have per-conversation drafts which are saved cross-platform so you can continue on your mobile.
@nickvergessen
Copy link
Member

Easy: sure we can do for now

Medium: I guess #3049 together with nextcloud-libraries/nextcloud-browser-storage#1 could solve this pretty good.

Hardcore: closes issue

@nickvergessen nickvergessen added this to the 💔 Backlog milestone Mar 6, 2020
This was referenced Feb 22, 2022
@jancborchardt jancborchardt moved this to 🧭 Planning evaluation / ideas in 🖍 Design team May 31, 2023
@jancborchardt jancborchardt moved this from 🧭 Planning evaluation / ideas to 🏗️ At engineering in 🖍 Design team Jun 1, 2023
@Shen
Copy link

Shen commented Aug 15, 2023

Hardcore would be sooo great 😄

@jancborchardt jancborchardt moved this from 🏗️ At engineering to 🧭 Planning evaluation / ideas in 🖍 Design team Aug 24, 2023
@nickvergessen nickvergessen moved this from 🧭 Planning evaluation / ideas to 🏗️ At engineering in 🖍 Design team Dec 14, 2023
@github-project-automation github-project-automation bot moved this to 🧭 Planning evaluation (don't pick) in 💬 Talk team Dec 14, 2023
@nickvergessen nickvergessen moved this from 🧭 Planning evaluation (don't pick) to 📄 To do (~10 entries) in 💬 Talk team Dec 14, 2023
@DorraJaouad DorraJaouad self-assigned this Feb 22, 2024
@DorraJaouad DorraJaouad moved this from 📄 To do (~10 entries) to 🏗️ In progress in 💬 Talk team Feb 22, 2024
@github-project-automation github-project-automation bot moved this from 🏗️ At engineering to 🎉 Done in 🖍 Design team Mar 4, 2024
@github-project-automation github-project-automation bot moved this from 🏗️ In progress to ☑️ Done in 💬 Talk team Mar 4, 2024
@Antreesy Antreesy modified the milestones: 💔 Backlog, v19.0.0-beta.1 Apr 27, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Archived in project
Archived in project
Development

Successfully merging a pull request may close this issue.

5 participants