chiark / gitweb /
Fixing problem for #282
[cura.git] / Cura / gui / mainWindow.py
index aea26ec0cb1944d5a694d8a7a0773fe3215cc702..75fd9dac6cc7e762bc1f1d0f4a31d786390221c6 100644 (file)
@@ -385,10 +385,10 @@ class mainWindow(wx.Frame):
 
                #Add a menu item for each machine configuration.
                for n in xrange(0, profile.getMachineCount()):
-                       i = self.machineMenu.Append(n, profile.getMachineSetting('machine_name', n).title(), kind=wx.ITEM_RADIO)
+                       i = self.machineMenu.Append(n + 0x1000, profile.getMachineSetting('machine_name', n).title(), kind=wx.ITEM_RADIO)
                        if n == int(profile.getPreferenceFloat('active_machine')):
                                i.Check(True)
-                       self.Bind(wx.EVT_MENU, lambda e: self.OnSelectMachine(e.GetId()), i)
+                       self.Bind(wx.EVT_MENU, lambda e: self.OnSelectMachine(e.GetId() - 0x1000), i)
 
                self.machineMenu.AppendSeparator()
                i = self.machineMenu.Append(-1, _("Add new machine..."))