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))
|
wx.PostEvent(self.mainFrame, GE.FitChanged(fitID=None))
|
||||||
|
|
||||||
def Destroy(self):
|
def Destroy(self):
|
||||||
self.parent.Unbind(EVT_NOTEBOOK_PAGE_CHANGED, handler=self.pageChanged)
|
self.parent.Unbind(EVT_NOTEBOOK_PAGE_CHANGED)
|
||||||
wx.Panel.Destroy(self)
|
wx.Panel.Destroy(self)
|
||||||
|
|
||||||
def pageChanged(self, event):
|
def pageChanged(self, event):
|
||||||
|
|||||||
@@ -216,11 +216,11 @@ class FittingView(d.Display):
|
|||||||
wx.PostEvent(self.mainFrame, FitSelected(fitID=fitID))
|
wx.PostEvent(self.mainFrame, FitSelected(fitID=fitID))
|
||||||
|
|
||||||
def Destroy(self):
|
def Destroy(self):
|
||||||
self.parent.Unbind(EVT_NOTEBOOK_PAGE_CHANGED, handler=self.pageChanged)
|
self.parent.Unbind(EVT_NOTEBOOK_PAGE_CHANGED)
|
||||||
self.mainFrame.Unbind(GE.FIT_CHANGED, handler=self.fitChanged)
|
self.mainFrame.Unbind(GE.FIT_CHANGED)
|
||||||
self.mainFrame.Unbind(EVT_FIT_RENAMED, handler=self.fitRenamed)
|
self.mainFrame.Unbind(EVT_FIT_RENAMED)
|
||||||
self.mainFrame.Unbind(EVT_FIT_REMOVED, handler=self.fitRemoved)
|
self.mainFrame.Unbind(EVT_FIT_REMOVED)
|
||||||
self.mainFrame.Unbind(ITEM_SELECTED, handler=self.appendItem)
|
self.mainFrame.Unbind(ITEM_SELECTED)
|
||||||
|
|
||||||
d.Display.Destroy(self)
|
d.Display.Destroy(self)
|
||||||
|
|
||||||
|
|||||||
@@ -128,8 +128,8 @@ class CrestFittings(wx.Frame):
|
|||||||
event.Skip() # continue event
|
event.Skip() # continue event
|
||||||
|
|
||||||
def OnClose(self, event):
|
def OnClose(self, event):
|
||||||
self.mainFrame.Unbind(GE.EVT_SSO_LOGOUT, handler=self.ssoLogout)
|
self.mainFrame.Unbind(GE.EVT_SSO_LOGOUT)
|
||||||
self.mainFrame.Unbind(GE.EVT_SSO_LOGIN, handler=self.ssoLogin)
|
self.mainFrame.Unbind(GE.EVT_SSO_LOGIN)
|
||||||
event.Skip()
|
event.Skip()
|
||||||
|
|
||||||
def getActiveCharacter(self):
|
def getActiveCharacter(self):
|
||||||
@@ -255,7 +255,7 @@ class ExportToEve(wx.Frame):
|
|||||||
event.Skip() # continue event
|
event.Skip() # continue event
|
||||||
|
|
||||||
def OnClose(self, event):
|
def OnClose(self, event):
|
||||||
self.mainFrame.Unbind(GE.EVT_SSO_LOGOUT, handler=self.ssoLogout)
|
self.mainFrame.Unbind(GE.EVT_SSO_LOGOUT)
|
||||||
event.Skip()
|
event.Skip()
|
||||||
|
|
||||||
def getActiveCharacter(self):
|
def getActiveCharacter(self):
|
||||||
|
|||||||
@@ -170,8 +170,8 @@ class GraphFrame(wx.Frame):
|
|||||||
self.AppendFitToList(fitID)
|
self.AppendFitToList(fitID)
|
||||||
|
|
||||||
def close(self, event):
|
def close(self, event):
|
||||||
self.fitList.fitList.Unbind(wx.EVT_LEFT_DCLICK, handler=self.removeItem)
|
self.fitList.fitList.Unbind(wx.EVT_LEFT_DCLICK)
|
||||||
print(self.mainFrame.Unbind(GE.FIT_CHANGED, handler=self.draw))
|
self.mainFrame.Unbind(GE.FIT_CHANGED)
|
||||||
event.Skip()
|
event.Skip()
|
||||||
|
|
||||||
def getView(self):
|
def getView(self):
|
||||||
|
|||||||
Reference in New Issue
Block a user