Hacktoberfest 2026: những issue maintainer đã đánh dấu cho tháng Mười, đang mở và phù hợp người mới. Xem issue Hacktoberfest

Unsaved new documents created in a second window appear lost if the window is closed

Đang mở
#1,499 0 bình luận 0 reaction 0 người được giao Xem trên GitHub

Chưa có ai nhận issue này.

Đánh giá

Độ khó
4/5
Thời gian dự kiến
3-5 ngày
Mức phù hợp với người mới
38/100
Loại issue
Lỗi
Độ rõ ràng
Khá rõ ràng
Mức độ hoạt động
Đình trệ
Công nghệ
linux
Lĩnh vực
desktop

Hướng nghiên cứu

Tái hiện báo cáo khi autosave bị tắt, sử dụng một tài liệu mới trong cửa sổ thứ hai, sau đó kiểm tra cách ứng dụng xử lý tệp chưa lưu trong ~/.local/shared/io.elementary.code/unsaved. So sánh hành vi khi đóng cửa sổ với việc khôi phục sau khi khởi động lại, và xác định done là có cảnh báo khi đóng hoặc khôi phục đáng tin cậy tất cả các tài liệu chưa lưu đủ điều kiện trong cửa sổ đầu tiên.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Mô tả

Priority: Medium
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
  1. Turn off autosave
  2. Create a new document and then open it in a new window.
  3. Alternatively, open a new window and create a new document in it.
  4. Add some text
  5. Close the window
  6. The window closed without any warning
  7. Close the app and restart it
  8. 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

Ngôn ngữ chính
Vala
Star
521
Fork
119
Merge trung bình
1 ngày 7 giờ
Pull request đã merge (30 ngày)
13

Hướng dẫn đóng góp

Mở hướng dẫn đóng góp

Bắt đầu từ đâu

  1. Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
  2. Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
  3. Fork repository và làm thay đổi trên một nhánh.
  4. Mở pull request có tham chiếu số hiệu của issue.

Issue khác của elementary/code

Tất cả issue của elementary/code

Issue tương tự

Thêm issue về Desktop Dev

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.