From 12d245457c0c26fb96b0f23494892341fda3a449 Mon Sep 17 00:00:00 2001 From: Shane Tomlinson <stomlinson@mozilla.com> Date: Fri, 12 Aug 2011 14:16:04 -0700 Subject: [PATCH] Correctly showing the critical error screen. close #158. --- .../static/dialog/controllers/page_controller.js | 12 ++++++------ browserid/static/dialog/views/body.ejs | 5 +++++ 2 files changed, 11 insertions(+), 6 deletions(-) diff --git a/browserid/static/dialog/controllers/page_controller.js b/browserid/static/dialog/controllers/page_controller.js index a1b6f0937..523a28921 100644 --- a/browserid/static/dialog/controllers/page_controller.js +++ b/browserid/static/dialog/controllers/page_controller.js @@ -106,15 +106,15 @@ }, runErrorDialog: function(info) { - $(".dialog").hide(); + $("#dialog").hide(); - $("#error_dialog div.title").text(info.message); - $("#error_dialog div.content").text(info.description); + $("#error_dialog .title").text(info.message); + $("#error_dialog .content").text(info.description); $("#back").hide(); - $("#cancel").hide(); - $("#submit").show().unbind("click").click(function() { - }).text("Close"); + $("input[type=submit]").hide(); + + $("#cancel").text("Close").addClass("action"); $("#error_dialog").fadeIn(500); }, diff --git a/browserid/static/dialog/views/body.ejs b/browserid/static/dialog/views/body.ejs index 813ccae98..c93e3a49c 100644 --- a/browserid/static/dialog/views/body.ejs +++ b/browserid/static/dialog/views/body.ejs @@ -10,6 +10,11 @@ <div id="dialog" class="dialog"> </div> + <div id="error_dialog"> + <h3 class="title"></h3> + <p class="content"></p> + </div> + <div id="bottom-bar"> </div> </form> -- GitLab