changeset 57e5d30f2b43 in tryton:default
details: https://hg.tryton.org/tryton?cmd=changeset;node=57e5d30f2b43
description:
Properly retrieve text value from ComboBox
get_active_text does not exist anymore in Gtk+-3
issue8258
review273301002
diffstat:
tryton/gui/window/view_form/view/list_gtk/editabletree.py | 5 ++++-
1 files changed, 4 insertions(+), 1 deletions(-)
diffs (15 lines):
diff -r e21bf57b17b3 -r 57e5d30f2b43
tryton/gui/window/view_form/view/list_gtk/editabletree.py
--- a/tryton/gui/window/view_form/view/list_gtk/editabletree.py Tue Apr 23
09:12:07 2019 +0200
+++ b/tryton/gui/window/view_form/view/list_gtk/editabletree.py Tue Apr 23
12:04:49 2019 +0200
@@ -307,7 +307,10 @@
entry.activate()
text = entry.props.value
elif isinstance(entry, Gtk.ComboBox):
- text = entry.get_active_text
+ model = entry.get_model()
+ text = model.get_value(
+ entry.get_active_iter(),
+ entry.props.entry_text_column)
else:
text = entry.get_text()
self.on_quit_cell(record, column, renderer, text)