Skip to content

Commit f443ab6

Browse files
committed
fix: 移除缓存截图未判断文件夹是否存在
1 parent 260570d commit f443ab6

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

src-tauri/src/screenshot.rs

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,8 +35,9 @@ pub fn screenshot(app: AppHandle) -> Vec<ScreenshotImage> {
3535
.path()
3636
.resolve("temp_screenshot", BaseDirectory::AppData)
3737
.unwrap();
38-
39-
std::fs::remove_dir_all(&temp_screenshot_folder).unwrap();
38+
if std::fs::metadata(&temp_screenshot_folder).is_ok() {
39+
std::fs::remove_dir_all(&temp_screenshot_folder).unwrap();
40+
}
4041
std::fs::create_dir(&temp_screenshot_folder).unwrap();
4142

4243
let mut files: Vec<ScreenshotImage> = Vec::new();

0 commit comments

Comments
 (0)