From 9693f703ecc4994362c3d484ba5bbf6b3a9941e3 Mon Sep 17 00:00:00 2001 From: Chad Kieffer Date: Fri, 16 Oct 2009 00:54:20 -0600 Subject: Deal with IE flicker during Superfish menu init solely in ui.init.js with .hide() and .show(). Since the menus in the header are the only SF menus, use those selectors for initialization. --- themes/admin_wind/js/ui.init.js | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) (limited to 'themes/admin_wind/js/ui.init.js') diff --git a/themes/admin_wind/js/ui.init.js b/themes/admin_wind/js/ui.init.js index 8d34241f..0954b63c 100644 --- a/themes/admin_wind/js/ui.init.js +++ b/themes/admin_wind/js/ui.init.js @@ -1,17 +1,20 @@ +/** + * Initialize jQuery UI and Gallery Plugins + */ + $(document).ready(function(){ + // Initialize Superfish menus - $("#g-site-admin-menu ul.g-menu").addClass("sf-menu"); - $("ul.g-menu").addClass("sf-menu"); - $("ul.sf-menu").superfish({ + $("#g-site-admin-menu .g-menu").hide().addClass("sf-menu"); + $("#g-site-admin-menu .g-menu").superfish({ delay: 500, animation: { opacity: "show", height: "show" }, - pathClass: "current", + pathClass: "g-selected", speed: "fast" - }); - $("#g-site-admin-menu").css("display", "block"); + }).show(); // Initialize status message effects $("#g-action-status li").gallery_show_message(); @@ -35,7 +38,7 @@ $(document).ready(function(){ // Round view menu buttons if ($("#g-admin-comments-menu").length) { - $("#g-admin-comments-menu ul").removeClass("g-menu").removeClass("sf-menu"); + $("#g-admin-comments-menu ul").removeClass("g-menu"); $("#g-admin-comments-menu").addClass("g-buttonset"); $("#g-admin-comments-menu a").addClass("g-button ui-state-default"); $("#g-admin-comments-menu ul li:first a").addClass("ui-corner-left"); -- cgit v1.2.3