diff options
Diffstat (limited to 'lib/gui/simulator/split_simulator_window.py')
| -rw-r--r-- | lib/gui/simulator/split_simulator_window.py | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/lib/gui/simulator/split_simulator_window.py b/lib/gui/simulator/split_simulator_window.py index 72fd1143..e4b2803e 100644 --- a/lib/gui/simulator/split_simulator_window.py +++ b/lib/gui/simulator/split_simulator_window.py @@ -67,6 +67,13 @@ class SplitSimulatorWindow(wx.Frame): def cancel(self, event=None): if self.cancel_hook: self.cancel_hook() + try: + if not self.settings_panel.confirm_close(): + event.Veto() + return + except AttributeError: + pass + self.close(None) def close(self, event=None): |
