diff --git a/frappe/public/css/docs.css b/frappe/public/css/docs.css index b44471a342..a0a2dca363 100644 --- a/frappe/public/css/docs.css +++ b/frappe/public/css/docs.css @@ -165,11 +165,13 @@ body { min-width: 24px; height: 24px; border-radius: 4px; - background-color: #ff5858; color: #fff; text-align: center; padding: 2px 5px; } +.navbar-new-comments-true { + background-color: #ff5858; +} #navbar-search { width: 300px; background-color: rgba(255, 255, 255, 0.9); diff --git a/frappe/public/js/frappe/ui/toolbar/awesome_bar.js b/frappe/public/js/frappe/ui/toolbar/awesome_bar.js index 145efb94cd..2be5aac6ab 100644 --- a/frappe/public/js/frappe/ui/toolbar/awesome_bar.js +++ b/frappe/public/js/frappe/ui/toolbar/awesome_bar.js @@ -40,7 +40,13 @@ frappe.search = { if(ui.item.onclick) { ui.item.onclick(ui.item.match); } else { + var previous_hash = window.location.hash; frappe.set_route(ui.item.route); + + // hashchange didn't fire! + if (window.location.hash == previous_hash) { + frappe.route(); + } } $(this).val(''); return false;