From b45eef8885974bc54f317359f9fa821ea5fd8863 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Tue, 23 Apr 2019 12:04:49 +0200 Subject: [PATCH] Properly retrieve text value from ComboBox get_active_text does not exist anymore in Gtk+-3 issue8258 review273301002 --- tryton/gui/window/view_form/view/list_gtk/editabletree.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/tryton/gui/window/view_form/view/list_gtk/editabletree.py b/tryton/gui/window/view_form/view/list_gtk/editabletree.py index f6183b304c..1eec91594c 100644 --- a/tryton/gui/window/view_form/view/list_gtk/editabletree.py +++ b/tryton/gui/window/view_form/view/list_gtk/editabletree.py @@ -307,7 +307,10 @@ class EditableTreeView(TreeView): 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)