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)

Reply via email to