Unsaved new documents created in a second window appear lost if the window is closed
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Accessibilité débutants
- 38/100
- Type d'issue
- Bug
- Clarté
- Plutôt claire
- Activité
- À l'abandon
- Stack technique
- linux
- Domaine
- desktop
Piste de recherche
Reproduisez le rapport avec autosave désactivé, en utilisant un nouveau document dans une deuxième fenêtre, puis examinez comment l’application gère le fichier non enregistré sous ~/.local/shared/io.elementary.code/unsaved. Comparez le comportement à la fermeture de la fenêtre avec la restauration après redémarrage, et définissez done comme étant soit un avertissement à la fermeture, soit la restauration fiable de tous les documents non enregistrés éligibles dans la première fenêtre.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
What Happened?
Created a new document and opened it in a new window. Edited the document. Closed the window. The window closed without warning. The autosave feature was off.
The document was in fact saved in ~/.local/shared/io.elementary.code/unsaved but was not restored when the app was closed and restarted as it was not open in the first window. There was no way to restore it through the apps UI unless you knew where it was.
Steps to Reproduce
- Turn off autosave
- Create a new document and then open it in a new window.
- Alternatively, open a new window and create a new document in it.
- Add some text
- Close the window
- The window closed without any warning
- Close the app and restart it
- The new document is not restored
Expected Behavior
Either throw a warning dialog when a window is closed with an unsaved new document or restore all unsaved new documents into the first window on restarting the app (subject to privacy settings).
OS Version
8.x (Circe)
Session Type
Classic Session (X11, This is the default)
Software Version
Latest release (I have run all updates)
Log Output
No response
Hardware Info
No response
- Langage dominant
- Vala
- Étoiles
- 525
- Forks
- 120
- Merge moyen
- 5 j 2 h
- PR mergées (30 j)
- 5
Préparer son environnement
- Aucun Dockerfile ni fichier Docker Compose
- Aucun modèle de pull request
- Lire le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de elementary/code
-
Difficulté 3/5 1-2 jours Accessibilité débutants 65/100
elementary/code#1818 · 1 commentaire ·
-
Unmounting a mount containing a file being edited by Code does not result in a "busy" warningOuverte
Difficulté 4/5 3-5 jours Accessibilité débutants 35/100
elementary/code#1813 · 2 commentaires ·
-
Fuzzy Find icon in the sidebarOuverteNeeds Design Priority: Wishlist
Difficulté 3/5 1-2 jours Accessibilité débutants 68/100
elementary/code#1786 · 3 commentaires ·
-
Quick way to reopen recently worked on projectsPeut-être à nouveau libre Une pull request pour cette issue a été fermée sans être fusionnée. OuverteNeeds Design Priority: Wishlist
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 45/100
elementary/code#1783 ·
-
Priority: Wishlist
Difficulté 4/5 3-5 jours Accessibilité débutants 38/100
elementary/code#1762 · 3 commentaires ·
Toutes les issues de elementary/code
Issues similaires
-
Difficulté 2/5 1-3 heures Accessibilité débutants 82/100
Les mainteneurs répondent en général sous 1 jour
-
[誤判定] `defuse` が `でふせ`・`で伏せ` になるOuvertewindows 再現済み 要トリアージ 誤判定
Difficulté 2/5 1-3 heures Accessibilité débutants 65/100
yksr-melt/Meltype#419 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 64/100
Facepunch/sbox-public#12063 · 1 commentaire ·
Les mainteneurs répondent en général sous 2 jours
-
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
NousResearch/hermes-agent#136483 ·
Les mainteneurs répondent en général sous 1 jour
-
desktop: nested markdown blocks (li, td, blockquote p) render LTR when message dir=auto resolves LTRPeut-être pris @argszero l’a pris aujourd’hui. Ouvertereproduced
Difficulté 2/5 1-3 heures Accessibilité débutants 76/100
anomalyco/opencode#54471 · 2 commentaires ·
Les mainteneurs répondent en général sous 1 jour