mirror of
https://github.com/eeeXun/GTT.git
synced 2025-05-16 15:50:52 -07:00
refactor: remove KeyEsc in keyNames
This commit is contained in:
parent
c20c8b67db
commit
7c3dc3f3ca
1
key.go
1
key.go
@ -5,7 +5,6 @@ import (
|
|||||||
)
|
)
|
||||||
|
|
||||||
var keyNames = map[tcell.Key]string{
|
var keyNames = map[tcell.Key]string{
|
||||||
tcell.KeyEsc: "Esc",
|
|
||||||
tcell.KeyF1: "F1",
|
tcell.KeyF1: "F1",
|
||||||
tcell.KeyF2: "F2",
|
tcell.KeyF2: "F2",
|
||||||
tcell.KeyF3: "F3",
|
tcell.KeyF3: "F3",
|
||||||
|
10
ui.go
10
ui.go
@ -479,13 +479,15 @@ func appHandler(event *tcell.EventKey) *tcell.EventKey {
|
|||||||
}
|
}
|
||||||
|
|
||||||
func translateWindowHandler(event *tcell.EventKey) *tcell.EventKey {
|
func translateWindowHandler(event *tcell.EventKey) *tcell.EventKey {
|
||||||
keyName := getKeyName(event)
|
if event.Key() == tcell.KeyEsc {
|
||||||
|
|
||||||
switch keyName {
|
|
||||||
case "Esc":
|
|
||||||
mainPage.ShowPage("langPopOut")
|
mainPage.ShowPage("langPopOut")
|
||||||
app.SetFocus(langCycle.GetCurrentUI())
|
app.SetFocus(langCycle.GetCurrentUI())
|
||||||
return nil
|
return nil
|
||||||
|
}
|
||||||
|
|
||||||
|
keyName := getKeyName(event)
|
||||||
|
|
||||||
|
switch keyName {
|
||||||
case keyMaps["translate"]:
|
case keyMaps["translate"]:
|
||||||
message := srcInput.GetText()
|
message := srcInput.GetText()
|
||||||
// Only translate when message exist
|
// Only translate when message exist
|
||||||
|
Loading…
x
Reference in New Issue
Block a user