forked from Mirrors/gomuks
Adapt click behavior for modern username placement
This commit is contained in:
parent
abfcdae4ef
commit
b9529e39e1
1 changed files with 8 additions and 0 deletions
|
@ -452,6 +452,14 @@ func (view *MessageView) OnMouseEvent(event mauview.MouseEvent) bool {
|
||||||
}
|
}
|
||||||
view.msgBufferLock.RUnlock()
|
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
|
usernameX := 0
|
||||||
if !view.config.Preferences.HideTimestamp {
|
if !view.config.Preferences.HideTimestamp {
|
||||||
usernameX += view.TimestampWidth + TimestampSenderGap
|
usernameX += view.TimestampWidth + TimestampSenderGap
|
||||||
|
|
Loading…
Add table
Reference in a new issue