commit-gnue
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

r5996 - trunk/gnue-forms/src/uidrivers/gtk2/widgets


From: johannes
Subject: r5996 - trunk/gnue-forms/src/uidrivers/gtk2/widgets
Date: Tue, 20 Jul 2004 09:30:42 -0500 (CDT)

Author: johannes
Date: 2004-07-20 09:30:41 -0500 (Tue, 20 Jul 2004)
New Revision: 5996

Modified:
   trunk/gnue-forms/src/uidrivers/gtk2/widgets/entry.py
Log:
Values in dropdowns must NOT match one item in the list


Modified: trunk/gnue-forms/src/uidrivers/gtk2/widgets/entry.py
===================================================================
--- trunk/gnue-forms/src/uidrivers/gtk2/widgets/entry.py        2004-07-20 
14:03:32 UTC (rev 5995)
+++ trunk/gnue-forms/src/uidrivers/gtk2/widgets/entry.py        2004-07-20 
14:30:41 UTC (rev 5996)
@@ -73,8 +73,6 @@
     newWidget.entry.modify_font (self._uiDriver.mono_font)
     newWidget.set_popdown_strings (self.choices)
 
-    # values must match an entry in the list, but empty values are ok too
-    newWidget.set_value_in_list (True, True)
     # Enter does NOT open the popup list
     newWidget.disable_activate ()
 
@@ -372,6 +370,9 @@
     GDebug.printMesg (2, "Selected %s in %s" % (listChild, combo))
 
     selection     = comboList.child_position (listChild)
+    # TODO: why can this happen ?
+    if selection >= len (self.choices):
+      selection = 0
     selected_text = self.choices [selection]
 
     gfObject      = self._uiDriver._WidgetToGFObj [combo]





reply via email to

[Prev in Thread] Current Thread [Next in Thread]