diff --git a/cmd/state.go b/cmd/state.go index e2788c6..40ec4dc 100644 --- a/cmd/state.go +++ b/cmd/state.go @@ -86,7 +86,10 @@ func (s *State) onMessageCreate(m *gateway.MessageCreateEvent) { func (s *State) onMessageDelete(m *gateway.MessageDeleteEvent) { if mainFlex.guildsTree.selectedChannelID == m.ChannelID { - mainFlex.messagesText.reset() + mainFlex.messagesText.selectedMessage = -1 + mainFlex.messagesText.Highlight() + mainFlex.messagesText.Clear() + mainFlex.messagesText.drawMsgs(m.ChannelID) } }