Browse Source

:art: Linux 端不再支持 `粘贴为纯文本` 时处理文件绝对路径 Fix https://github.com/siyuan-note/siyuan/issues/5825

Liang Ding 2 years ago
parent
commit
a95757c84a
1 changed files with 7 additions and 1 deletions
  1. 7 1
      kernel/api/clipboard.go

+ 7 - 1
kernel/api/clipboard.go

@@ -26,6 +26,12 @@ func readFilePaths(c *gin.Context) {
 	ret := gulu.Ret.NewResult()
 	defer c.JSON(200, ret)
 
-	paths, _ := clipboard.ReadFilePaths()
+	var paths []string
+	if !gulu.OS.IsLinux() {
+		paths, _ = clipboard.ReadFilePaths()
+	}
+	if 1 > len(paths) {
+		paths = []string{}
+	}
 	ret.Data = paths
 }