diff --git a/addons/web_mobile/static/src/js/chrome_mobile.js b/addons/web_mobile/static/src/js/chrome_mobile.js index f1b4250ac91..e1e5466baa7 100644 --- a/addons/web_mobile/static/src/js/chrome_mobile.js +++ b/addons/web_mobile/static/src/js/chrome_mobile.js @@ -97,9 +97,13 @@ openerp.web_mobile.Login = openerp.web.Widget.extend({ .removeClass("login_invalid") .addClass("login_valid"); //.hide(); - - this.menu = new openerp.web_mobile.Menu(this, "oe_menu", "oe_secondary_menu"); - this.menu.start(); + if(!$('#oe_menu').html().length){ + this.menu = new openerp.web_mobile.Menu(this, "oe_menu", "oe_secondary_menu"); + this.menu.start(); + } + else{ + $.mobile.changePage("#oe_menu", "slide", false, true); + } }, do_ask_login: function(continuation) { this.on_login_invalid();