add workaround for #412 - update to socket.io 2.3.0

This commit is contained in:
Gregor Biswanger
2020-05-21 22:58:17 +02:00
parent 3b3e38f1bf
commit b043688f7f
5 changed files with 47 additions and 19 deletions

View File

@@ -48,5 +48,24 @@ namespace ElectronNET.API.Extensions
return result;
}
public static MenuItem[] AddSubmenuTypes(this MenuItem[] menuItems)
{
for (int index = 0; index < menuItems.Length; index++)
{
var menuItem = menuItems[index];
if (menuItem?.Submenu?.Length > 0)
{
if(menuItem.Type == MenuType.normal)
{
menuItem.Type = MenuType.submenu;
}
AddSubmenuTypes(menuItem.Submenu);
}
}
return menuItems;
}
}
}