소스 검색

Unload channel on messages text cancel

ayn2op 3 년 전
부모
커밋
eca4ab3999
1개의 변경된 파일9개의 추가작업 그리고 0개의 파일을 삭제
  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
 	}