tangled
alpha
login
or
join now
moth11.net
/
ttyxcvr
0
fork
atom
xcvr tui
0
fork
atom
overview
issues
pulls
pipelines
fix scrolling on draft
moth11.net
5 months ago
6aad60ae
470f1076
+6
-1
1 changed file
expand all
collapse all
unified
split
main.go
+6
-1
main.go
···
310
310
m.nick = &val
311
311
if m.draft != nil {
312
312
m.draft.Prompt = renderName(m.nick, m.handle) + " "
313
313
+
m.draft.Width = m.width - len(m.draft.Prompt) - 1
313
314
}
314
315
err := sendSet(m.evtchan, m.nick, m.handle, m.color)
315
316
if err != nil {
···
320
321
m.handle = &val
321
322
if m.draft != nil {
322
323
m.draft.Prompt = renderName(m.nick, m.handle) + " "
324
324
+
m.draft.Width = m.width - len(m.draft.Prompt) - 1
323
325
}
324
326
err := sendSet(m.evtchan, m.nick, m.handle, m.color)
325
327
if err != nil {
···
334
336
if m.vp != nil {
335
337
m.vp.Width = msg.Width
336
338
m.vp.Height = msg.Height - 2
339
339
+
}
340
340
+
if m.draft != nil {
341
341
+
m.draft.Width = m.width - len(m.draft.Prompt) - 1
337
342
}
338
343
if m.renders != nil {
339
344
for _, message := range m.msgs {
···
891
896
draft.Prompt = renderName(m.nick, m.handle) + " "
892
897
draft.PromptStyle = lipgloss.NewStyle().Foreground(ColorFromInt(m.color))
893
898
draft.Placeholder = "press i to start typing"
894
894
-
draft.Width = m.width
899
899
+
draft.Width = m.width - len(draft.Prompt) - 1
895
900
m.draft = &draft
896
901
go startLRCHandlers(msg.conn, msg.lexconn, m.nick, m.handle, m.color)
897
902
m.lrcconn = msg.conn