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)