From fe0978e191cf157f1f95886d16bf99acd84988da Mon Sep 17 00:00:00 2001 From: HomeWorld Date: Fri, 29 Oct 2010 19:32:01 +0300 Subject: [PATCH] Cancel fit rename if the value of rename textctrl is empty --- gui/shipBrowser.py | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/gui/shipBrowser.py b/gui/shipBrowser.py index 29a1f373b..a8eba375e 100644 --- a/gui/shipBrowser.py +++ b/gui/shipBrowser.py @@ -1186,10 +1186,14 @@ class FitItem(wx.Window): sFit = service.Fit.getInstance() self.tcFitName.Show(False) self.editWasShown = 0 - self.fitName = self.tcFitName.GetValue() - sFit.renameFit(self.fitID, self.fitName) - wx.PostEvent(self.mainFrame, FitRenamed(fitID=self.fitID)) - self.Refresh() + fitName = self.tcFitName.GetValue() + if fitName: + self.fitName = fitName + sFit.renameFit(self.fitID, self.fitName) + wx.PostEvent(self.mainFrame, FitRenamed(fitID=self.fitID)) + self.Refresh() + else: + self.tcFitName.SetValue(self.fitName) def copyFit(self, event=None): sFit = service.Fit.getInstance()