From d319b74d7a6c32717af3fabbc1b74335d7b15d32 Mon Sep 17 00:00:00 2001 From: Ryan Holmes Date: Thu, 8 Jun 2017 21:58:20 -0400 Subject: [PATCH] Fix exception when double clicking CREST fit browser hull (#1226) --- gui/crestFittings.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/gui/crestFittings.py b/gui/crestFittings.py index 0f1911206..c02801268 100644 --- a/gui/crestFittings.py +++ b/gui/crestFittings.py @@ -407,7 +407,13 @@ class FittingsTreeView(wx.Panel): def displayFit(self, event): selection = self.fittingsTreeCtrl.GetSelection() - fit = json.loads(self.fittingsTreeCtrl.GetPyData(selection)) + data = self.fittingsTreeCtrl.GetPyData(selection) + + if data is None: + event.Skip() + return + + fit = json.loads(data) list = [] for item in fit['items']: