1
0
Fork 0
forked from Mirrors/gomuks

Adapt click behavior for modern username placement

This commit is contained in:
FIGBERT 2023-03-25 23:03:07 -07:00
parent abfcdae4ef
commit b9529e39e1
No known key found for this signature in database
GPG key ID: 67F1598D607A844B

View file

@ -452,6 +452,14 @@ func (view *MessageView) OnMouseEvent(event mauview.MouseEvent) bool {
}
view.msgBufferLock.RUnlock()
if view.config.Preferences.DisplayMode == config.DisplayModeModern {
if prevMessage == message {
return view.handleMessageClick(message, event.Modifiers())
} else {
return view.handleUsernameClick(message, prevMessage)
}
}
usernameX := 0
if !view.config.Preferences.HideTimestamp {
usernameX += view.TimestampWidth + TimestampSenderGap