diff --git a/sao/src/tab.js b/sao/src/tab.js index c55f6ae357..771526d71b 100644 --- a/sao/src/tab.js +++ b/sao/src/tab.js @@ -875,6 +875,8 @@ }.bind(this)); return set_cursor; }.bind(this)); + } else { + this.refresh_resources(true); } return set_cursor; }.bind(this)) diff --git a/tryton/tryton/gui/window/form.py b/tryton/tryton/gui/window/form.py index b54ba74983..6a7cf1162f 100644 --- a/tryton/tryton/gui/window/form.py +++ b/tryton/tryton/gui/window/form.py @@ -537,6 +537,8 @@ class Form(SignalEvent, TabContent): self.screen.current_record = record set_cursor = True break + else: + self.refresh_resources(True) self.screen.display(set_cursor=set_cursor) self.message_info() self.set_buttons_sensitive()