diff options
Diffstat (limited to 'ui/message-view.go')
-rw-r--r-- | ui/message-view.go | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/ui/message-view.go b/ui/message-view.go index 91f4621..f2c7260 100644 --- a/ui/message-view.go +++ b/ui/message-view.go @@ -504,6 +504,14 @@ func (view *MessageView) Draw(screen mauview.Screen) { meta.SenderColor()) } prevMeta = meta + htmlMessage, ok := meta.(*messages.HTMLMessage) + if ok { + htmlMessage.Draw(mauview.NewProxyScreen(screen, 0, line, view.width, htmlMessage.Height())) + if ok { + line += htmlMessage.Height() + continue + } + } } text.Draw(screen, messageX, line) |