diff options
| author | Jeff Halter <868228+jhalter@users.noreply.github.com> | 2021-07-25 15:14:47 -0700 |
|---|---|---|
| committer | Jeff Halter <868228+jhalter@users.noreply.github.com> | 2021-07-25 15:14:47 -0700 |
| commit | 9c30c1b966af102397c23314294dcf4f7a7af344 (patch) | |
| tree | 97091deb0bcadc2cb422eb69b432bb3b245a8ce7 | |
| parent | 7e0b123164abb9abb2c7a4ea1eceb18f0c9393da (diff) | |
Send Mac line breaks in news post
| -rw-r--r-- | client.go | 5 |
1 files changed, 3 insertions, 2 deletions
@@ -410,9 +410,10 @@ func (ui *UI) renderServerUI() *tview.Flex { case tcell.KeyTab: ui.App.SetFocus(newsPostTextArea) case tcell.KeyEnter: + newsText := strings.ReplaceAll(newsPostTextArea.GetText(true), "\n", "\r") err := ui.HLClient.Send( *NewTransaction(tranOldPostNews, nil, - NewField(fieldData, []byte(newsPostTextArea.GetText(true))), + NewField(fieldData, []byte(newsText)), ), ) if err != nil { @@ -442,7 +443,7 @@ func (ui *UI) renderServerUI() *tview.Flex { fmt.Fprintf(newsPostTextArea, "\n") default: switch event.Rune() { - case 127: + case 127: // backspace curTxt := newsPostTextArea.GetText(true) if len(curTxt) > 0 { curTxt = curTxt[:len(curTxt)-1] |