From 4866e72ef1827bef6fe7dc25d9447cac2352be6c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nicolas=20=C3=89vrard?= Date: Wed, 20 Jul 2016 13:22:25 +0700 Subject: [PATCH] Call autocompletion when setting record value issue5712 review30331002 --- CHANGELOG | 1 + tryton/gui/window/view_form/model/record.py | 3 +++ 2 files changed, 4 insertions(+) diff --git a/CHANGELOG b/CHANGELOG index 578f625f1d..988d720982 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,3 +1,4 @@ +* Call autocompletion when setting record value * Remove database management * Limit readonly state for xxx2Many * Show records names in relate window title diff --git a/tryton/gui/window/view_form/model/record.py b/tryton/gui/window/view_form/model/record.py index 18fb6a2839..1d90d5120f 100644 --- a/tryton/gui/window/view_form/model/record.py +++ b/tryton/gui/window/view_form/model/record.py @@ -461,6 +461,9 @@ class Record(SignalEvent): for fieldname, value in later.iteritems(): self.group.fields[fieldname].set(self, value) self._loaded.add(fieldname) + for fieldname, fieldinfo in self.group.fields.iteritems(): + if fieldinfo.attrs.get('autocomplete'): + self.do_autocomplete(fieldname) if signal: self.signal('record-changed')