Author: bugman Date: Mon Aug 1 15:26:35 2011 New Revision: 14033 URL: http://svn.gna.org/viewcvs/relax?rev=14033&view=rev Log: The opening of the results viewer window after an analysis is now thread safe! Modified: branches/gui_testing/gui/analyses/execute.py Modified: branches/gui_testing/gui/analyses/execute.py URL: http://svn.gna.org/viewcvs/relax/branches/gui_testing/gui/analyses/execute.py?rev=14033&r1=14032&r2=14033&view=diff ============================================================================== --- branches/gui_testing/gui/analyses/execute.py (original) +++ branches/gui_testing/gui/analyses/execute.py Mon Aug 1 15:26:35 2011 @@ -27,6 +27,7 @@ import sys from threading import Thread from traceback import print_exc +import wx # relax module imports. from relax_errors import RelaxImplementError @@ -103,7 +104,7 @@ # Display the results viewer. if self.results_display: - self.gui.analysis.show_results_viewer(None) + wx.CallAfter(self.gui.analysis.show_results_viewer, None) def run_analysis(self):