Remove handlers from unbind (see https://github.com/wxWidgets/Phoenix/issues/624)
This commit is contained in:
@@ -18,7 +18,7 @@ class BlankPage(wx.Panel):
|
||||
wx.PostEvent(self.mainFrame, GE.FitChanged(fitID=None))
|
||||
|
||||
def Destroy(self):
|
||||
self.parent.Unbind(EVT_NOTEBOOK_PAGE_CHANGED, handler=self.pageChanged)
|
||||
self.parent.Unbind(EVT_NOTEBOOK_PAGE_CHANGED)
|
||||
wx.Panel.Destroy(self)
|
||||
|
||||
def pageChanged(self, event):
|
||||
|
||||
@@ -216,11 +216,11 @@ class FittingView(d.Display):
|
||||
wx.PostEvent(self.mainFrame, FitSelected(fitID=fitID))
|
||||
|
||||
def Destroy(self):
|
||||
self.parent.Unbind(EVT_NOTEBOOK_PAGE_CHANGED, handler=self.pageChanged)
|
||||
self.mainFrame.Unbind(GE.FIT_CHANGED, handler=self.fitChanged)
|
||||
self.mainFrame.Unbind(EVT_FIT_RENAMED, handler=self.fitRenamed)
|
||||
self.mainFrame.Unbind(EVT_FIT_REMOVED, handler=self.fitRemoved)
|
||||
self.mainFrame.Unbind(ITEM_SELECTED, handler=self.appendItem)
|
||||
self.parent.Unbind(EVT_NOTEBOOK_PAGE_CHANGED)
|
||||
self.mainFrame.Unbind(GE.FIT_CHANGED)
|
||||
self.mainFrame.Unbind(EVT_FIT_RENAMED)
|
||||
self.mainFrame.Unbind(EVT_FIT_REMOVED)
|
||||
self.mainFrame.Unbind(ITEM_SELECTED)
|
||||
|
||||
d.Display.Destroy(self)
|
||||
|
||||
|
||||
@@ -128,8 +128,8 @@ class CrestFittings(wx.Frame):
|
||||
event.Skip() # continue event
|
||||
|
||||
def OnClose(self, event):
|
||||
self.mainFrame.Unbind(GE.EVT_SSO_LOGOUT, handler=self.ssoLogout)
|
||||
self.mainFrame.Unbind(GE.EVT_SSO_LOGIN, handler=self.ssoLogin)
|
||||
self.mainFrame.Unbind(GE.EVT_SSO_LOGOUT)
|
||||
self.mainFrame.Unbind(GE.EVT_SSO_LOGIN)
|
||||
event.Skip()
|
||||
|
||||
def getActiveCharacter(self):
|
||||
@@ -255,7 +255,7 @@ class ExportToEve(wx.Frame):
|
||||
event.Skip() # continue event
|
||||
|
||||
def OnClose(self, event):
|
||||
self.mainFrame.Unbind(GE.EVT_SSO_LOGOUT, handler=self.ssoLogout)
|
||||
self.mainFrame.Unbind(GE.EVT_SSO_LOGOUT)
|
||||
event.Skip()
|
||||
|
||||
def getActiveCharacter(self):
|
||||
|
||||
@@ -170,8 +170,8 @@ class GraphFrame(wx.Frame):
|
||||
self.AppendFitToList(fitID)
|
||||
|
||||
def close(self, event):
|
||||
self.fitList.fitList.Unbind(wx.EVT_LEFT_DCLICK, handler=self.removeItem)
|
||||
print(self.mainFrame.Unbind(GE.FIT_CHANGED, handler=self.draw))
|
||||
self.fitList.fitList.Unbind(wx.EVT_LEFT_DCLICK)
|
||||
self.mainFrame.Unbind(GE.FIT_CHANGED)
|
||||
event.Skip()
|
||||
|
||||
def getView(self):
|
||||
|
||||
Reference in New Issue
Block a user