Procházet zdrojové kódy

Unload channel on messages text cancel

ayn2op před 3 roky
rodič
revize
eca4ab3999
1 změnil soubory, kde provedl 9 přidání a 0 odebrání
  1. 9 0
      messages_text.go

+ 9 - 0
messages_text.go

@@ -132,6 +132,15 @@ func (mt *MessagesText) onInputCapture(event *tcell.EventKey) *tcell.EventKey {
 		return nil
 	case cfg.Keys.MessagesText.Cancel:
 		// TODO
+		guildsTree.selectedChannel = nil
+
+		mt.selectedMessage = nil
+		mt.Clear()
+		mt.SetTitle("")
+		mt.Highlight()
+
+		messageInput.SetText("")
+		messageInput.SetTitle("")
 		return nil
 	}