[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
r6751 - trunk/gnue-forms/src/uidrivers/gtk2/widgets
From: |
johannes |
Subject: |
r6751 - trunk/gnue-forms/src/uidrivers/gtk2/widgets |
Date: |
Mon, 29 Nov 2004 06:52:58 -0600 (CST) |
Author: johannes
Date: 2004-11-29 06:52:56 -0600 (Mon, 29 Nov 2004)
New Revision: 6751
Modified:
trunk/gnue-forms/src/uidrivers/gtk2/widgets/entry.py
Log:
Don't crash if no iterater is given on a selection change
Modified: trunk/gnue-forms/src/uidrivers/gtk2/widgets/entry.py
===================================================================
--- trunk/gnue-forms/src/uidrivers/gtk2/widgets/entry.py 2004-11-28
18:08:36 UTC (rev 6750)
+++ trunk/gnue-forms/src/uidrivers/gtk2/widgets/entry.py 2004-11-29
12:52:56 UTC (rev 6751)
@@ -485,14 +485,17 @@
def _selectionChanged (self, treeSelection, gfObject):
(model, tIter) = treeSelection.get_selected ()
- desc = model.get_value (tIter, 1)
+ if tIter is not None:
+ desc = model.get_value (tIter, 1)
+
fRef = gfObject._form
action = events.Event ('requestFOCUS', gfObject, _form = fRef)
self._eventHandler (action)
- action = events.Event ('requestREPLACEVALUE', text = desc, _form = fRef)
- self._eventHandler (action)
+ if tIter is not None:
+ action = events.Event ('requestREPLACEVALUE', text = desc, _form = fRef)
+ self._eventHandler (action)
# ---------------------------------------------------------------------------
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- r6751 - trunk/gnue-forms/src/uidrivers/gtk2/widgets,
johannes <=