mirror of
https://github.com/wailsapp/wails.git
synced 2025-05-20 19:09:29 +08:00
Fix race condition
This commit is contained in:
parent
719f4b5113
commit
e414eda151
@ -37,8 +37,11 @@ func (m *Menu) WailsInit(runtime *wails.Runtime) error {
|
|||||||
fmt.Printf("We can use UTF-8 IDs: %s\n", mi.Label)
|
fmt.Printf("We can use UTF-8 IDs: %s\n", mi.Label)
|
||||||
})
|
})
|
||||||
|
|
||||||
// Create dynamic menu items 2 submenu
|
m.runtime.Menu.On("show-dynamic-menus-2", func(mi *menu.MenuItem) {
|
||||||
m.createDynamicMenuTwo()
|
mi.Hidden = true
|
||||||
|
// Create dynamic menu items 2 submenu
|
||||||
|
m.createDynamicMenuTwo()
|
||||||
|
})
|
||||||
|
|
||||||
// Setup dynamic menus
|
// Setup dynamic menus
|
||||||
m.runtime.Menu.On("Add Menu Item", m.addMenu)
|
m.runtime.Menu.On("Add Menu Item", m.addMenu)
|
||||||
@ -242,6 +245,7 @@ func createApplicationMenu() *menu.Menu {
|
|||||||
|
|
||||||
menu.SubMenu("Test Submenu", []*menu.MenuItem{
|
menu.SubMenu("Test Submenu", []*menu.MenuItem{
|
||||||
menu.Text("Plain text", "plain text"),
|
menu.Text("Plain text", "plain text"),
|
||||||
|
menu.Text("Show Dynamic Menus 2 Submenu", "show-dynamic-menus-2"),
|
||||||
menu.SubMenu("Accelerators", []*menu.MenuItem{
|
menu.SubMenu("Accelerators", []*menu.MenuItem{
|
||||||
menu.SubMenu("Modifiers", []*menu.MenuItem{
|
menu.SubMenu("Modifiers", []*menu.MenuItem{
|
||||||
menu.TextWithAccelerator("Shift accelerator", "Shift", menu.ShiftAccel("o")),
|
menu.TextWithAccelerator("Shift accelerator", "Shift", menu.ShiftAccel("o")),
|
||||||
|
Loading…
Reference in New Issue
Block a user