From f06879006f78b52f5ee624943793f9a7d8696f02 Mon Sep 17 00:00:00 2001 From: ayn2op Date: Fri, 9 May 2025 19:13:55 -0400 Subject: [PATCH] fix: remove select_pin keymap Closes #511 --- cmd/messages_text.go | 10 +--------- internal/config/keys.go | 2 -- 2 files changed, 1 insertion(+), 11 deletions(-) diff --git a/cmd/messages_text.go b/cmd/messages_text.go index 3ab816d..1fac438 100644 --- a/cmd/messages_text.go +++ b/cmd/messages_text.go @@ -250,7 +250,7 @@ func (mt *MessagesText) onInputCapture(event *tcell.EventKey) *tcell.EventKey { app.messageInput.replyMessageID = 0 mt.Highlight() - case mt.cfg.Keys.MessagesText.SelectPrevious, mt.cfg.Keys.MessagesText.SelectNext, mt.cfg.Keys.MessagesText.SelectFirst, mt.cfg.Keys.MessagesText.SelectLast, mt.cfg.Keys.MessagesText.SelectReply, mt.cfg.Keys.MessagesText.SelectPin: + case mt.cfg.Keys.MessagesText.SelectPrevious, mt.cfg.Keys.MessagesText.SelectNext, mt.cfg.Keys.MessagesText.SelectFirst, mt.cfg.Keys.MessagesText.SelectLast, mt.cfg.Keys.MessagesText.SelectReply: mt._select(event.Name()) case mt.cfg.Keys.MessagesText.YankID: mt.yankID() @@ -323,14 +323,6 @@ func (mt *MessagesText) _select(name string) { } } } - case mt.cfg.Keys.MessagesText.SelectPin: - if ref := ms[messageIdx].Reference; ref != nil { - for _, m := range ms { - if ref.MessageID == m.ID { - mt.selectedMessageID = m.ID - } - } - } } mt.Highlight(mt.selectedMessageID.String()) diff --git a/internal/config/keys.go b/internal/config/keys.go index 36b2158..313450a 100644 --- a/internal/config/keys.go +++ b/internal/config/keys.go @@ -34,7 +34,6 @@ type ( MessagesTextKeys struct { NavigationKeys SelectReply string `toml:"select_reply"` - SelectPin string `toml:"select_pin"` Reply string `toml:"reply"` ReplyMention string `toml:"reply_mention"` @@ -85,7 +84,6 @@ func defaultKeys() Keys { SelectLast: "Rune[G]", }, SelectReply: "Rune[s]", - SelectPin: "Rune[p]", Reply: "Rune[r]", ReplyMention: "Rune[R]",