USB mode menu fixed for libui.

This commit is contained in:
Jakub
2020-01-04 20:17:01 +01:00
parent 5a78ede1b9
commit 955d2ea861
+6 -1
View File
@@ -31,7 +31,12 @@ uint8_t mainRequestFlags = 0;
#if defined(LIBOPENUI)
void openUsbMenu()
{
auto menu = new Menu(&mainWindow);
static Menu* menu = nullptr;
if(menu) return;
menu = new Menu(&mainWindow);
menu->setCloseHandler([=]() {
menu = nullptr;
});
menu->setTitle("USB");
menu->addLine(STR_USB_JOYSTICK, [] {
setSelectedUsbMode(USB_JOYSTICK_MODE);