From b37a904b73c6b243f142d69c6c1b7ce50bac8bc9 Mon Sep 17 00:00:00 2001 From: "Yogesh (OpenERP)" Date: Wed, 13 Jul 2011 10:56:02 +0530 Subject: [PATCH] [IMP] implementation of dialogbox stop() method. bzr revid: ysa@tinyerp.com-20110713052602-qkuxt6sca9wktmtp --- addons/base_export/static/src/js/base_export.js | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/addons/base_export/static/src/js/base_export.js b/addons/base_export/static/src/js/base_export.js index 158ecb03999..8e5544c02dd 100644 --- a/addons/base_export/static/src/js/base_export.js +++ b/addons/base_export/static/src/js/base_export.js @@ -26,12 +26,14 @@ openerp.base_export.Export = openerp.base.Controller.extend({ height: 'auto', buttons : { "Close" : function() { + self.stop(); self._export.dialog('destroy'); }, "Export To File" : function() { self.get_fields(); } - } + }, + close: function(event, ui){ self.stop();}, }).html(QWeb.render('ExportTreeView')) self.on_show_data(result) jQuery(this._export).find('#add_field').click(function(){ @@ -153,6 +155,11 @@ openerp.base_export.Export = openerp.base.Controller.extend({ this._export.dialog('destroy'); } }, + + stop: function() { + jQuery(this._export).remove(); + }, + }); };