diff --git a/web/pgadmin/static/js/backform.pgadmin.js b/web/pgadmin/static/js/backform.pgadmin.js index 60a93ac1a..e30a2786c 100644 --- a/web/pgadmin/static/js/backform.pgadmin.js +++ b/web/pgadmin/static/js/backform.pgadmin.js @@ -899,7 +899,7 @@ }, render: function() { // Clean up existing elements - this.cleanup(); + this.undelegateEvents(); var field = _.defaults(this.field.toJSON(), this.defaults), attributes = this.model.toJSON(), @@ -945,6 +945,7 @@ this.$el.html(grid).addClass(field.name); this.updateInvalid(); + this.delegateEvents(); return this; }, showGridControl: function(data) { @@ -1169,7 +1170,7 @@ showGridControl: function(data) { var gridHeader = ["