Reset negative top margin on submenus when folding/unfolding the admin menu, fixes #20380
git-svn-id: http://svn.automattic.com/wordpress/trunk@20387 1a063a9b-81f0-0310-95a4-ce76da25c4cd
This commit is contained in:
parent
2c87af1983
commit
810a02cc4c
|
@ -172,6 +172,9 @@ $(document).ready( function() {
|
||||||
$('#collapse-menu', menu).click(function(){
|
$('#collapse-menu', menu).click(function(){
|
||||||
var body = $(document.body);
|
var body = $(document.body);
|
||||||
|
|
||||||
|
// reset any compensation for submenus near the bottom of the screen
|
||||||
|
$('#adminmenu div.wp-submenu').css('margin-top', '');
|
||||||
|
|
||||||
if ( body.hasClass('folded') ) {
|
if ( body.hasClass('folded') ) {
|
||||||
body.removeClass('folded');
|
body.removeClass('folded');
|
||||||
setUserSetting('mfold', 'o');
|
setUserSetting('mfold', 'o');
|
||||||
|
@ -205,9 +208,9 @@ $(document).ready( function() {
|
||||||
o = maxtop;
|
o = maxtop;
|
||||||
|
|
||||||
if ( o > 1 )
|
if ( o > 1 )
|
||||||
m.css({'marginTop':'-'+o+'px'});
|
m.css('margin-top', '-'+o+'px');
|
||||||
else if ( m.css('marginTop') )
|
else
|
||||||
m.css({'marginTop':''});
|
m.css('margin-top', '');
|
||||||
|
|
||||||
menu.find('.wp-submenu').removeClass('sub-open');
|
menu.find('.wp-submenu').removeClass('sub-open');
|
||||||
m.addClass('sub-open');
|
m.addClass('sub-open');
|
||||||
|
|
Loading…
Reference in New Issue