diff --git a/internal/pages/02_select_gpu.go b/internal/pages/02_select_gpu.go index 9bf77fc..6742e54 100644 --- a/internal/pages/02_select_gpu.go +++ b/internal/pages/02_select_gpu.go @@ -71,6 +71,11 @@ func viewGPU(id string, ext ...int) { // Parse the choice switch choice { + case "": + // If ESC is pressed + fmt.Println("") + os.Exit(0) + case "ext": // Run an extended relative search viewGPU(id, 1) diff --git a/internal/pages/03_select_usbctrl.go b/internal/pages/03_select_usbctrl.go index 555534d..01995ea 100644 --- a/internal/pages/03_select_usbctrl.go +++ b/internal/pages/03_select_usbctrl.go @@ -72,6 +72,10 @@ func viewUSB(id string, ext ...int) { // Parse the choice switch choice { + case "": + // If ESC is pressed + fmt.Println("") + os.Exit(0) case "n": // Go back to selecting a gpu selectUSB()