|
|
@@ -520,9 +520,9 @@ func (m *messagesComponent) renderView() tea.Cmd {
|
|
|
|
|
|
prefix := ansi.Cut(line, 0, left)
|
|
|
middle := strings.TrimRight(ansi.Strip(ansi.Cut(line, left, right)), " ")
|
|
|
- suffix := ansi.Cut(line, left+len(middle), width)
|
|
|
+ suffix := ansi.Cut(line, left+ansi.StringWidth(middle), width)
|
|
|
clipboard = append(clipboard, middle)
|
|
|
- line = prefix + styles.NewStyle().Background(t.Accent()).Foreground(t.BackgroundPanel()).Render(ansi.Strip(middle)) + suffix
|
|
|
+ line = prefix + styles.NewStyle().Background(t.Accent()).Foreground(t.BackgroundPanel()).Render(middle) + suffix
|
|
|
}
|
|
|
final = append(final, line)
|
|
|
}
|