Reverted deadlock fix (Affected other receivers)

This commit is contained in:
leo.steiner
2019-11-21 08:55:35 +08:00
parent efdc615c9a
commit f31f41348a
-7
View File
@@ -125,13 +125,6 @@ func addOrUpdateMenuItem(item *MenuItem) {
item.id = nextActionId
action = walk.NewAction()
action.Triggered().Attach(func() {
// Ensure there is at least one receiver to prevent deadlock
go func() {
select {
case <-item.ClickedCh:
}
}()
item.ClickedCh <- struct{}{}
})
if err := notifyIcon.ContextMenu().Actions().Add(action); err != nil {