Author: bugman Date: Mon Sep 5 13:00:12 2011 New Revision: 14582 URL: http://svn.gna.org/viewcvs/relax?rev=14582&view=rev Log: Bug fix for Mac OS X for the spectrum.replicated GUI user function. A GetValue() call fails on Mac OS X for a read only wx.ComboBox if no value is set!!! Stupid Mac! Modified: 1.3/gui/user_functions/spectrum.py Modified: 1.3/gui/user_functions/spectrum.py URL: http://svn.gna.org/viewcvs/relax/1.3/gui/user_functions/spectrum.py?rev=14582&r1=14581&r2=14582&view=diff ============================================================================== --- 1.3/gui/user_functions/spectrum.py (original) +++ 1.3/gui/user_functions/spectrum.py Mon Sep 5 13:00:12 2011 @@ -352,6 +352,10 @@ # Loop over each box. spectrum_ids = [] for i in range(len(self.spectrum_id_boxes)): + # No selection (fix for Mac OS X). + if self.spectrum_id_boxes[i].GetSelection() == -1: + continue + # Get the value. val = gui_to_str(self.spectrum_id_boxes[i].GetValue())