summaryrefslogtreecommitdiff
path: root/addons/web/static/src/js/core/widget.js
diff options
context:
space:
mode:
Diffstat (limited to 'addons/web/static/src/js/core/widget.js')
-rw-r--r--addons/web/static/src/js/core/widget.js5
1 files changed, 1 insertions, 4 deletions
diff --git a/addons/web/static/src/js/core/widget.js b/addons/web/static/src/js/core/widget.js
index 0de8c6aa1cd..441899e30db 100644
--- a/addons/web/static/src/js/core/widget.js
+++ b/addons/web/static/src/js/core/widget.js
@@ -172,13 +172,10 @@ var Widget = core.Class.extend(mixins.PropertiesMixin, ServicesMixin, {
* destroying itself.
*/
destroy: function () {
- this.getChildren().forEach(function (child) {
- child.destroy();
- });
+ mixins.PropertiesMixin.destroy.call(this);
if (this.$el) {
this.$el.remove();
}
- mixins.PropertiesMixin.destroy.call(this);
},
//--------------------------------------------------------------------------