From b25b00cc23816c02bea9cf574e8c97af1223e916 Mon Sep 17 00:00:00 2001 From: "Vaibhav (OpenERP)" Date: Thu, 5 Jan 2012 13:49:16 +0530 Subject: [PATCH] [FIX] view switcher for dashboard creatable record. lp bug: https://launchpad.net/bugs/908719 fixed bzr revid: vda@tinyerp.com-20120105081916-dhlaaro01zc0995x --- addons/web/static/src/js/views.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/addons/web/static/src/js/views.js b/addons/web/static/src/js/views.js index 6a70be5696f..3715b3f2988 100644 --- a/addons/web/static/src/js/views.js +++ b/addons/web/static/src/js/views.js @@ -359,6 +359,10 @@ session.web.ViewManager = session.web.Widget.extend(/** @lends session.web.View // after saving, go to page view (don't come back in list)" if (created && current_view === 'form' && previous_view === 'list') { return this.on_mode_switch('page'); + } else if(created && this.action && this.action.flags.default_view == 'form') { + //Special case: dashboad creatable attrs, + // no previous view for creatable action. + return this.on_mode_switch('page'); } return this.on_mode_switch(previous_view, true); },