Commit a834c63de6b3ae1445be56dd4c19e98855ae421c

Authored by tatiana
1 parent 51edd882

FIX: Close IV3 main frame using X

invesalius/control.py
@@ -178,7 +178,7 @@ class Controller(): @@ -178,7 +178,7 @@ class Controller():
178 ps.Publisher().sendMessage("Enable state project", False) 178 ps.Publisher().sendMessage("Enable state project", False)
179 ps.Publisher().sendMessage('Set project name') 179 ps.Publisher().sendMessage('Set project name')
180 ps.Publisher().sendMessage("Stop Config Recording") 180 ps.Publisher().sendMessage("Stop Config Recording")
181 - ps.Publisher().sendMessage("Exit") 181 + ps.Publisher().sendMessage("Exit")
182 elif answer == -1: 182 elif answer == -1:
183 debug("Cancel") 183 debug("Cancel")
184 else: 184 else:
@@ -186,10 +186,11 @@ class Controller(): @@ -186,10 +186,11 @@ class Controller():
186 ps.Publisher().sendMessage("Enable state project", False) 186 ps.Publisher().sendMessage("Enable state project", False)
187 ps.Publisher().sendMessage('Set project name') 187 ps.Publisher().sendMessage('Set project name')
188 ps.Publisher().sendMessage("Stop Config Recording") 188 ps.Publisher().sendMessage("Stop Config Recording")
189 - ps.Publisher().sendMessage("Exit") 189 + ps.Publisher().sendMessage("Exit")
190 190
191 else: 191 else:
192 ps.Publisher().sendMessage('Stop Config Recording') 192 ps.Publisher().sendMessage('Stop Config Recording')
  193 + ps.Publisher().sendMessage('Exit')
193 194
194 195
195 ########################### 196 ###########################
invesalius/gui/frame.py
@@ -282,7 +282,6 @@ class Frame(wx.Frame): @@ -282,7 +282,6 @@ class Frame(wx.Frame):
282 Close all project data. 282 Close all project data.
283 """ 283 """
284 ps.Publisher().sendMessage('Close Project') 284 ps.Publisher().sendMessage('Close Project')
285 - #/self._Exit()  
286 285
287 def OnMenuClick(self, evt): 286 def OnMenuClick(self, evt):
288 """ 287 """