Fixed context menu misbehaviour on wxgtk in fittingview

This commit is contained in:
HomeWorld
2010-10-07 20:23:20 +03:00
parent ff18cc9dfc
commit f042041c93

View File

@@ -42,7 +42,11 @@ class FittingView(d.Display):
d.Display.__init__(self, parent)
self.mainFrame.Bind(FIT_CHANGED, self.fitChanged)
self.Bind(wx.EVT_LEFT_DCLICK, self.removeItem)
self.Bind(wx.EVT_RIGHT_DOWN, self.scheduleMenu)
if "__WXGTK__" in wx.PlatformInfo:
self.Bind(wx.EVT_RIGHT_UP, self.scheduleMenu)
else:
self.Bind(wx.EVT_RIGHT_DOWN, self.scheduleMenu)
self.activeFitID = None
#Gets called from the fitMultiSwitch when it decides its time
@@ -131,4 +135,4 @@ class FittingView(d.Display):
contexts.append("ship")
menu = ContextMenu.getMenu(selection, *contexts)
self.PopupMenu(menu)
self.PopupMenu(menu)