From 0280d278539d4da65ab8f0cdd928715a230eea44 Mon Sep 17 00:00:00 2001 From: Lucas Thode Date: Thu, 28 Oct 2010 09:56:49 -0500 Subject: [PATCH] Swallowed traceback on copying with no active fit. --- gui/mainFrame.py | 19 +++++++++++-------- 1 file changed, 11 insertions(+), 8 deletions(-) diff --git a/gui/mainFrame.py b/gui/mainFrame.py index 5818de7fd..bbd093e5f 100644 --- a/gui/mainFrame.py +++ b/gui/mainFrame.py @@ -258,14 +258,17 @@ class MainFrame(wx.Frame): dlg = CopySelectDialog(self) dlg.ShowModal() selected = dlg.GetSelected() - if selected == CopySelectDialog.copyFormatEft: - self.clipboardEft() - elif selected == CopySelectDialog.copyFormatXml: - self.clipboardXml() - elif selected == CopySelectDialog.copyFormatDna: - self.clipboardDna() - else: - print "Invalid clipboard export format, we should never get here!" + try: + if selected == CopySelectDialog.copyFormatEft: + self.clipboardEft() + elif selected == CopySelectDialog.copyFormatXml: + self.clipboardXml() + elif selected == CopySelectDialog.copyFormatDna: + self.clipboardDna() + else: + print "oops, invalid clipboard export format: %d" % selected + except: + pass dlg.Destroy() def toClipboard(self, text):