[IMP] attach old callback to webclient reloading
authorXavier Morel <xmo@openerp.com>
Wed, 11 Jan 2012 14:35:02 +0000 (15:35 +0100)
committerXavier Morel <xmo@openerp.com>
Wed, 11 Jan 2012 14:35:02 +0000 (15:35 +0100)
bzr revid: xmo@openerp.com-20120111143502-n1dl41qm74v6uj4i

addons/web/static/src/js/views.js

index 0d5e22a..f8bdd58 100644 (file)
@@ -128,8 +128,7 @@ session.web.ActionManager = session.web.Widget.extend({
                 .contains(action.res_model)) {
             var old_close = on_close;
             on_close = function () {
-                session.webclient.do_reload();
-                if (old_close) { old_close(); }
+                session.webclient.do_reload().then(old_close);
             };
         }
         if (action.target === 'new') {