[FIX] web: always display handle widget
Before this commit, a list containing a handle widget would only display the handles associated with non-zero integer values. This is due to the fact that unset fields are hidden in Odoo, while a field is by default considered 'defined' if its value is truthy. We override the isSet method for the handle widget to always return true. This tells the handle widget that the associated integer value is always defined, thereby ensuring that the handle will always be shown.
This commit is contained in:
@@ -846,6 +846,13 @@ var HandleWidget = AbstractField.extend({
|
||||
tagName: 'span',
|
||||
description: "",
|
||||
supportedFieldTypes: ['integer'],
|
||||
|
||||
/*
|
||||
* @override
|
||||
*/
|
||||
isSet: function () {
|
||||
return true;
|
||||
},
|
||||
});
|
||||
|
||||
var FieldEmail = InputField.extend({
|
||||
|
||||
Reference in New Issue
Block a user