diff --git a/src/ElectronNET.API/API/Dock.cs b/src/ElectronNET.API/API/Dock.cs index c9816c3..e3058e9 100644 --- a/src/ElectronNET.API/API/Dock.cs +++ b/src/ElectronNET.API/API/Dock.cs @@ -184,7 +184,7 @@ namespace ElectronNET.API public void SetMenu(MenuItem[] menuItems) { menuItems.AddMenuItemsId(); - BridgeConnector.Socket.Emit("dock-setMenu", menuItems); + BridgeConnector.Socket.Emit("dock-setMenu", new[] { menuItems }); _items.AddRange(menuItems); BridgeConnector.Socket.Off("dockMenuItemClicked"); diff --git a/src/ElectronNET.API/API/Menu.cs b/src/ElectronNET.API/API/Menu.cs index 87b3753..ee809f1 100644 --- a/src/ElectronNET.API/API/Menu.cs +++ b/src/ElectronNET.API/API/Menu.cs @@ -66,7 +66,7 @@ namespace ElectronNET.API menuItems.AddMenuItemsId(); menuItems.AddSubmenuTypes(); - BridgeConnector.Socket.Emit("menu-setApplicationMenu", JsonSerializer.SerializeToNode(menuItems, ElectronJson.Options)); + BridgeConnector.Socket.Emit("menu-setApplicationMenu", new[] { menuItems }); _menuItems.AddRange(menuItems); BridgeConnector.Socket.Off("menuItemClicked");