From 0e90decca45257539ef3d4dd8613bdfda501e398 Mon Sep 17 00:00:00 2001 From: Mark Jaquith Date: Wed, 1 Oct 2008 22:32:18 +0000 Subject: [PATCH] Add some delay to the favorites menu so that it is harder to accidentally open or close git-svn-id: https://develop.svn.wordpress.org/trunk@9049 602fd350-edb4-49c9-b593-d223f7449a82 --- wp-admin/js/common.js | 5 +++-- wp-includes/script-loader.php | 2 +- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/wp-admin/js/common.js b/wp-admin/js/common.js index b085ebbb90..b5a3412d1c 100644 --- a/wp-admin/js/common.js +++ b/wp-admin/js/common.js @@ -76,8 +76,9 @@ jQuery( function($) { $('#adminmenu li.wp-has-submenu > a').click( function() { return menuToggle( $(this).siblings('ul') ); } ); $('#dashmenu li.wp-has-submenu').bind( 'mouseenter mouseleave', function() { return menuToggle( $(this).children('ul'), 'toggle' ); } ); - - $('#favorite-actions').bind( 'mouseenter mouseleave', function(){$('#favorite-action').slideToggle('fast')} ); + + $('#favorite-actions').bind( 'mouseenter', function(){$('#favorite-action').removeClass('slideUp').addClass('slideDown'); setTimeout(function(){if ( $('#favorite-action').hasClass('slideDown') ) { $('#favorite-action').slideDown('fast') }}, 300) } ); + $('#favorite-actions').bind( 'mouseleave', function(){$('#favorite-action').removeClass('slideDown').addClass('slideUp'); setTimeout(function(){if ( $('#favorite-action').hasClass('slideUp') ) { $('#favorite-action').slideUp('fast') }}, 500) } ); } ); diff --git a/wp-includes/script-loader.php b/wp-includes/script-loader.php index ba3b56398b..d5509035a7 100644 --- a/wp-includes/script-loader.php +++ b/wp-includes/script-loader.php @@ -44,7 +44,7 @@ function wp_default_scripts( &$scripts ) { $scripts->base_url = $guessurl; $scripts->default_version = get_bloginfo( 'version' ); - $scripts->add( 'common', '/wp-admin/js/common.js', array('jquery', 'user-settings'), '20080905' ); + $scripts->add( 'common', '/wp-admin/js/common.js', array('jquery', 'user-settings'), '20081001' ); $scripts->add( 'sack', '/wp-includes/js/tw-sack.js', false, '1.6.1' ); $scripts->add( 'quicktags', '/wp-includes/js/quicktags.js', false, '20080823' );