From e9efdcd4e8d46745674349c61851f948e7cf76fb Mon Sep 17 00:00:00 2001 From: blitzmann Date: Thu, 11 Oct 2018 22:27:07 -0400 Subject: [PATCH] Don't run implant toggle when there is not fit loaded --- gui/builtinAdditionPanes/implantView.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/gui/builtinAdditionPanes/implantView.py b/gui/builtinAdditionPanes/implantView.py index 323b7c89b..1422f19ae 100644 --- a/gui/builtinAdditionPanes/implantView.py +++ b/gui/builtinAdditionPanes/implantView.py @@ -76,10 +76,11 @@ class ImplantView(wx.Panel): def OnRadioSelect(self, event): fitID = self.mainFrame.getActiveFit() - sFit = Fit.getInstance() - sFit.toggleImplantSource(fitID, ImplantLocation.FIT if self.rbFit.GetValue() else ImplantLocation.CHARACTER) + if fitID is not None: + sFit = Fit.getInstance() + sFit.toggleImplantSource(fitID, ImplantLocation.FIT if self.rbFit.GetValue() else ImplantLocation.CHARACTER) - wx.PostEvent(self.mainFrame, GE.FitChanged(fitID=fitID)) + wx.PostEvent(self.mainFrame, GE.FitChanged(fitID=fitID)) class ImplantDisplay(d.Display):