chiark / gitweb /
Forgot to make sure ESC G worked!
authorSimon Tatham <anakin@pobox.com>
Thu, 28 Dec 2023 18:06:52 +0000 (18:06 +0000)
committerSimon Tatham <anakin@pobox.com>
Thu, 28 Dec 2023 18:06:52 +0000 (18:06 +0000)
It _worked_ in the Python version, but I apparently left it out of the
visible menu options. But here they're more tightly tied together, so
leaving it out of the visible options made it not work at all.

src/menu.rs

index 999f4c472ba6619d72554412c586ab51446563ff..20cf35077be42285f7e49726580efbe9b1431641 100644 (file)
@@ -2,7 +2,7 @@ use std::collections::HashMap;
 use std::cmp::max;
 use itertools::Itertools;
 
-use super::activity_stack::UtilityActivity;
+use super::activity_stack::{NonUtilityActivity, UtilityActivity};
 use super::coloured_string::ColouredString;
 use super::text::*;
 use super::tui::{
@@ -218,6 +218,9 @@ pub fn utils_menu() -> Box<dyn ActivityState> {
     menu.add_action(Pr('L'), "Logs menu", LogicalAction::Goto(
         UtilityActivity::LogsMenu1.into()));
     menu.add_blank_line();
+    menu.add_action(Pr('G'), "Go to Main Menu", LogicalAction::Goto(
+        NonUtilityActivity::MainMenu.into()));
+    menu.add_blank_line();
     menu.add_action(Pr('X'), "Exit Mastodonochrome", LogicalAction::Goto(
         UtilityActivity::ExitMenu.into()));