diff --git a/src/menu.cpp b/src/menu.cpp index 068ee34..3610814 100644 --- a/src/menu.cpp +++ b/src/menu.cpp @@ -124,6 +124,8 @@ void Menu::UpdateMenuState() { } void Menu::Select() { - buffer = selected; + if (selected->GetState() != MenuState::kSplit) { + buffer = selected; + } selected = highlighted; }