mailr17497 - /trunk/gui/input_elements/sequence.py


Others Months | Index by Date | Thread Index
>>   [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Header


Content

Posted by edward on September 19, 2012 - 10:02:
Author: bugman
Date: Wed Sep 19 10:02:13 2012
New Revision: 17497

URL: http://svn.gna.org/viewcvs/relax?rev=17497&view=rev
Log:
Fix for bug #20183 (https://gna.org/bugs/?20183) - the failure of the 
sequence editor window.

The problem was that fields which could be either single values or lists (or 
tuples) of values were
not properly handled.


Modified:
    trunk/gui/input_elements/sequence.py

Modified: trunk/gui/input_elements/sequence.py
URL: 
http://svn.gna.org/viewcvs/relax/trunk/gui/input_elements/sequence.py?rev=17497&r1=17496&r2=17497&view=diff
==============================================================================
--- trunk/gui/input_elements/sequence.py (original)
+++ trunk/gui/input_elements/sequence.py Wed Sep 19 10:02:13 2012
@@ -304,11 +304,8 @@
         # The other elements.
         else:
             # Handle single values.
-            if self.single_value and isinstance(value, list):
-                if len(value) == 1:
-                    value = value[0]
-                else:
-                    raise RelaxError("The list of values '%s' cannot be 
converted to a single value." % value)
+            if self.single_value and isinstance(value, list) and len(value) 
== 1:
+                value = value[0]
 
             # Convert and set the value.
             self._field.SetValue(self.convert_to_gui_seq(value))




Related Messages


Powered by MHonArc, Updated Wed Sep 19 11:00:01 2012