diff -r a81b72ef156c -r 38afed869ff6 controls/LogViewer.py --- a/controls/LogViewer.py Wed May 12 11:36:56 2021 +0200 +++ b/controls/LogViewer.py Mon May 24 14:33:54 2021 +0200 @@ -711,9 +711,8 @@ if message is not None: menu = wx.Menu(title='') - new_id = wx.NewId() - menu.Append(help='', id=new_id, kind=wx.ITEM_NORMAL, text=_("Copy")) - self.Bind(wx.EVT_MENU, self.GetCopyMessageToClipboardFunction(message), id=new_id) + menu_entry = menu.Append(help='', id=wx.ID_ANY, kind=wx.ITEM_NORMAL, text=_("Copy")) + self.Bind(wx.EVT_MENU, self.GetCopyMessageToClipboardFunction(message), menu_entry) self.MessagePanel.PopupMenu(menu) menu.Destroy()