|
|
|
@ -3163,6 +3163,9 @@ void AiL::GetAnyKeyRelease(Key key){ |
|
|
|
|
if(InputGroup::menuNamesToInputGroups.count(Menu::menus[NEW_INPUT]->S(A::KEYBIND))){ |
|
|
|
|
InputGroup::menuNamesToInputGroups[Menu::menus[NEW_INPUT]->S(A::KEYBIND)]->SetNewPrimaryKeybind(Input{KEY,key}); |
|
|
|
|
Menu::alreadyClicked=true; |
|
|
|
|
for(auto&[menuType,menu]:Menu::menus){ |
|
|
|
|
menu->helpDisplay.Initialize(menu->inputGroups); |
|
|
|
|
} |
|
|
|
|
Menu::CloseMenu(); |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
@ -3207,6 +3210,9 @@ void AiL::GetAnyMouseRelease(int32_t mouseButton){ |
|
|
|
|
if(InputGroup::menuNamesToInputGroups.count(Menu::menus[NEW_INPUT]->S(A::KEYBIND))){ |
|
|
|
|
InputGroup::menuNamesToInputGroups[Menu::menus[NEW_INPUT]->S(A::KEYBIND)]->AddKeybind(Input{MOUSE,mouseButton}); |
|
|
|
|
Menu::alreadyClicked=true; |
|
|
|
|
for(auto&[menuType,menu]:Menu::menus){ |
|
|
|
|
menu->helpDisplay.Initialize(menu->inputGroups); |
|
|
|
|
} |
|
|
|
|
Menu::CloseMenu(); |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|