Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

Unmounting a mount containing a file being edited by Code does not result in a "busy" warning

Aperta
#1,813 2 commenti 0 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
4/5
Tempo stimato
3-5 giorni
Idoneità per principianti
35/100
Tipo di issue
Bug
Chiarezza
Da chiarire
Stato di attività
Attiva
Ambito
desktop

Direzione di ricerca

Riproduci innanzitutto lo scenario usando Files e Code con un file non salvato sulla chiavetta USB montata. Chiarisci se è necessario un avviso, quindi identifica il punto di ingresso dell'avviso di smontaggio e definisci il completamento in base al comportamento concordato e a un test di regressione.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

What Happened?

Unmounting a mount containing a file being edited by Code does not result in a "busy" warning

Steps to Reproduce
  1. Mount e.g. a USB stick
  2. Open a text file on that mount with Code
  3. Ensure "Save files when changed" s OFF
  4. Make some changes
  5. Unmount the mount using Files (latest source)
  6. No warning is given that the mount is in use by Code
Expected Behavior

A user might expect to get a warning in this situation (although other text editors do not hold files open on the mount under similar circumstances either).

Fortunately Code handles the situation gracefully and gives the user the opportunity to save the file elsewhere or remount.

The desired behaviour is uncertain and suggestions are invited.

OS Version

8.x (Circe)

OS Architecture

amd64 (on most hardwares)

Session Type

Secure Session (Wayland, This is the default)

Software Version

Early Access or Compiled from git

Log Output

Hardware Info

No response

Lingua principale
Vala
Stelle
521
Fork
119
Merge medio
1g 7h
PR unite (30g)
13

Guida per i contributori

Apri la guida per i contributori

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di elementary/code

Tutte le issue di elementary/code

Issue simili

Altre issue su Desktop Dev

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.