Explorar el Código

Unload channel on messages text cancel

ayn2op hace 3 años
padre
commit
eca4ab3999
Se han modificado 1 ficheros con 9 adiciones y 0 borrados
  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
 	}