[FIX] web: wraparound no create editable list

In e0c4ec54ca a change was done to improve the behavior in some
editable list instances, but this introduced a small issue for
list with line creation disabled.

With this change, doing tab or enter at last line should keep the
previous behavior of wrapping around and not creating a new line.

opw-703748
This commit is contained in:
Nicolas Lempereur
2017-01-09 15:03:29 +01:00
parent d995739241
commit d40edd7052
@@ -632,7 +632,8 @@ ListView.include(/** @lends instance.web.ListView# */{
if (saveInfo.created) {
return self.start_edition();
}
var record = self.records[next_record](saveInfo.record);
var options = { wraparound: !self.is_action_enabled('create') };
var record = self.records[next_record](saveInfo.record, options);
if (record === undefined) {
return self.start_edition();
}