浏览代码

Fix issues when swapping between message input and editor (#363)

cyberme0w 2 年之前
父节点
当前提交
198cc8f1d6
共有 1 个文件被更改,包括 2 次插入1 次删除
  1. 2 1
      cmd/message_input.go

+ 2 - 1
cmd/message_input.go

@@ -120,6 +120,7 @@ func (mi *MessageInput) launchEditorAction() {
 		log.Println(err)
 		return
 	}
+	f.WriteString(mi.GetText())
 	f.Close()
 
 	defer os.Remove(f.Name())
@@ -143,5 +144,5 @@ func (mi *MessageInput) launchEditorAction() {
 		return
 	}
 
-	mi.SetText(string(msg), true)
+	mi.SetText(strings.TrimSpace(string(msg)), true)
 }