Within the last five weeks, several people have reported an issue in Chrome that breaks the WordPress admin menu. If you hover the mouse cursor over menu items in the sidebar, they’ll occasionally fall out-of-place.
Using Chrome 45.0.2454.85, I’m able to inconsistently reproduce the behaviour reported in the ticket. Through the process of elimination, users discovered Chrome is the software at fault and not WordPress.
The source of the problem stems from Slimming Paint which is enabled by default in Chrome 45. Disabling slimming paint fixes the issue.
To disable this feature, visit chrome://flags/#disable-slimming-paint in Chrome and Enable the Disable slimming paint option, and make sure the other two Enable options are disabled because they will override the Disable option.
If this sounds confusing, please refer to the following screenshot provided by Samuel Wood.

Chrome’s development team is aware of the issue and is working towards a solution that is marked for release in Chrome 47. Until then, users are encouraged to disable Slimming Paint until Chrome fixes the issue.
95 responses to “A Bug in Chrome 45 Causes WordPress Admin Menu to Break”
Go figure, shortly after publishing this post, the Chrome Development bumped up the priority of the bug and a fix is likely come out before version 47 https://code.google.com/p/chromium/issues/detail?id=509179
Thank you for posting the fix Jeff, was driving me to distraction!
Thank You Thank You Thank You
This has been driving me crazy! Thanks for posting the fix.
Couldn’t agree more! I was so happy to see its not just me!
Ditto! Thanks so much. I never liked my paint slim anyway ;)
Thx Jeff, it works for me :-)
Wow, I never noticed it until now. Yes, I can reproduce the issue with version 45.
I thought my site was compromised somehow (corrupt files,etc…). One easy fix for me was to collapse the menu to icons, and then expand it again. Very annoying… .
At least the Customizer is fine though !!!
I spent 4 hours on this today to find out it was Chrome. Errrr :(
Thanks for the heads up Jeff and thanks for the solution.
Note that this is slightly confusing here, because it’s bloody Chrome so of course it is.
You actually have to “Enable” the “Disable slimming paint” option, and make sure that the other two “Enable” options are actually disabled, because they will override the Disable option.
If you got a headache from reading that, you’re not alone.
Just go by this picture of what it should look like instead:

That’s how it needs to be. This will disable the problematic code in Chrome and allow the menus to render normally.
Yeah, that made me laugh pretty hard!
yet another win for automatic updates. I wish I could say that my browser is different (firefox), but it isn’t :(. Maybe time to seriously consider using IE.
If you’re on Windows 10, Edge is getting better with each Insider Preview update. (And it’ll soon get extension support!)
Lol my Edge stopped to load Bing recently (Win 10, not preview)
Thank you! I’ve been trying to figure out how to do this for a month now. I ended up rediscovering Firefox… Perfect fix. Seriously. Thank you.
oh darn god. I was happy I’m not in the issues group, until I discovered my Chrome is stuch on version 44… now it will go to 45 when I restart it :(
I use Chrome beta so I’ve had this issue for awhile now, very annoying. Thanks for posting this fix!
This was driving me crazy
Hi, there is also an other fix which you can install on your clients’ sites and that’s a plugin at:
https://github.com/raffjones/chrome-admin-menu-fix which has been provided by raffjones.
I used it and it works.
You should mention it in the article.
True. Jeff you should add this link. That’s not easy to ask all my client to change this kind of Chrome set up.
I’m using 45.0.2454.85 m (64-bit). I don’t see a second phase to disable and setting the first two flags as instructed doesn’t fix the issue.
Try the plugin I mentioned above, it worked for me.
It’s a CSS fix and you can delete it once Google Chrome fixes the bug.
I have the same problem Matthew. Weird that others all seem to have had their problem fixed with the above instructions.
I don’t have three entries as described/shown either (Linux 64bit), but did find that if I start Chrome using the –disable-slimming-paint flag the issue goes away.
Now if they could just fix the constant memory sucking and crashes that also came with 45.0.2454.85. I upgraded to this version today and Chrome uses up about 1,000,000k every 2 hours which crashes the whole browser. Have to now use Firefox only again.
i thought WordPress menu has a problem, thank for this…
Thanks for the solution!
Thank you!!!! Was driving me crazy.
THANK YOU THANK YOU THANK YOU! I almost resorted to using IE because this bug was driving me insane. You are my new favorite person today.
Looks like they moved fast; mine (on the beta channel) just updated to “46.0.2490.13 beta-m” and everything’s working again in the admin sidebar.
No, they have not made any fixes yet. Chrome 46.0.2490.13 beta-m (64-bit) definitely still has the problem, at least it does on Windows 10.
The problem is slightly random in nature. You don’t see it every time. You do see it quite a lot of the time though, it’s very reproducible.
Thank You!
Thanks for this post! I wish I found it earlier.
OH MY GOD, THIS STOPPED ME FROM JUMPING OUT MY WINDOW.
I’ll stop screaming now. Thank you
Thanks a lot, you saved my day.
Thank you very much. Lovely
Thanks for this post. Like many others, I was ripping (what’s left of) my hair out.
I suspected Chrome, which often has partially baked additions crop up. So I checked Firefox, which works fine.
Thanks for the additional confirmation. The true name of this might be Slimming Pain, then. :)
Thanks for this, but it doesnt fix anything for me, has been driving me crazy.
Works like a charm, thanks for the tip.
Do not forget to restart your browser!!
After you make the change, there is a Relaunch button at the bottom of the screen. Click that and you’re good.
Now it makes sense.. thanks God I will finally fix it! Thank you! ;)
Anyone know if this Chrome issue is affecting different versions of WordPress, or is this just the WordPress 4.3 release?
It affects all sites, including non WordPress sites. It’s a universal issue.
Thanks Jeff, for a few hours I thought it was my sites! :)
I thought it was just me too!
Chrome on my linux mint is fine.
Thanks for this!! Hours wasted
Thank you for this! After restarting my chrome, everything is now fine!
You are a life saver! This bug was annoying the heck out of me. Thanks for the tip.
Thanks! What the heck is slimming paint anyways…
My question too…
If one doesn’t want tell all the people that have access to wp-admin to disable “slimming painting” this code added to functions.php could be a work around until an official fix is released:
[code]
add_action(‘admin_enqueue_scripts’, ‘chrome_fix’);
function chrome_fix() {
if ( strpos( $_SERVER[‘HTTP_USER_AGENT’], ‘Chrome’ ) !== false )
wp_add_inline_style( ‘wp-admin’, ‘#adminmenu { transform: translateZ(0); }’ );
}
[/code]
This is smart. I have custom CSS extension and usually fix such small bugs in various sites with 1-2 lines, so i also did put #adminmenu with translatez(0) for this. +1
you saved my life :) my client was getting frustrated.
Thanks Jeff, It was really annoying me. Back to work.
bug fix or no bug fix this post saves me hours of troubleshooting time and frustration. Thanks a BIG bunch!
Super helpful, thanks for the post!
Thanks you! :)
Thanks for posting about this. It was driving me nuts. I thought I had broken WordPress! Glad to know it is a Chrome issue.
This bug is indeed super annoying, but I have a question about your fix. If I disable slimming paint now, when Chrome releases the update will it return my slimming paint settings to normal? I prefer not to have any weird/obscure settings set to abnormal setting like this when it’s not necessary.
When chrome fixes it and makes slimming paint the default, then your change here won’t matter anymore. Nothing to concern yourself about.
Thanks for the help….and the image! Enable – Disable, enable to disable, blah blah blah.
Again, Thanks :)
Thanks Jeff,
I thought I was losing my mind, but you have saved my sanity with your article!!!
Thanks for the post. I thought I had a virus in chrome. You did a great job with the instructions; making it super simple to correct this issue.
Good spot sir! I assumed some rogue WP plugin was causing the issue and was about to hobble them all.
Thanks for posting this article, I’ve just started using Word Press and this has been driving me nuts! Simple fix when you know how!
One this I noticed was there was only One enable option to change (double checked with a CMD + F) but it seems to have worked anyway. Just wondering if there is any reason you know of that would mean I am missing one?
Thank you very much – WordPress works fine again :)
Issue for me as well! I’ve been going crazy because I recently updated to Windows 10 and thought that was the problem!
Thank you for figuring out this detail. Super annoying. Well composed post with screenshots and everything. Keep up the great work!
Thanks for this! I noticed the menus, but on one of my sites I noticed that the pages were displaying incorrectly; elements were repeating and odd colors where interspersed. Once I implemented this fix, ALL of that went away and the site itself was displaying as intended.
Add me to the Mega Thank You list. I was/am going nuts! I thought it was the last version of WP that was the cause and about to send in a ticket.
It’s funny, from the WP forums I had only seen people with Macs complain about this – then it happened to me (Windows), was a little surprised…
Thank you! Thank you! Thank you!
I was going crazy trying to work out how to fix this.
Saved me from insanity, i thought my site was on verge of breakdown. Thanks so much for sharing this
Thank you sooo much! Our office was in a bit of a pickle, you have saved us! :)
Thank you. Working on a new site and it has been driving me crazy. I even reinstalled WordPress a few times. I should have tried a different browser as I never even thought it was chrome.
Thanks so much for the fix!
Thanks a lot Jeff!!!
I was losing my mind over this, thinking the problem was with my database. Tried almost everything and finally found this post. Thanks a ton buddy!
Thanks!
It was SO annoying!
Note that the Chrome team has found and fixed the bug, and it will be in chrome canary tomorrow. However, it likely well not get pushed into chrome 45, but will be in chrome 46, in a few weeks.
Thank you so much. I expected it to be a chrome error because in firefox everything was alright. But I would have never found the real error itself. So you are the timesaver No. 1 this week!
I’m also seeing that when trying to add a new user the user is pre-populated with the admin information. The css fix doesn’t seem to address this error.
Chrome update: They fast tracked the bug fix. It’s currently scheduled to be released in Chrome 45 (branch 2454) and Chrome 46 (branch 2490) somewhere within 1 week. The fix is in Chrome Canary (47) right now.
Ah apparently its chrome, not wp itself :D
Thanks for the post!
I was launching a website for a client this week, and right as I was supposed to hand the site off to them this started happening and I thought I broke something =/ Wasted like 3 hours troubleshooting and couldn’t for the life of me figure out what was going on
Can confirm this is now fixed on the Chrome 45 – 2454 branch. Just updated and no more weird menus, yay!
That’s right David. I updated Chrome to 45.0.2454.93 and it fixed the problem.
David,
Thanks for the head’s up. I agree, this seems to have licked it! I was just getting used to the hallucination effect! ;)
Dave
And there is still the issue that a different (red) background for a menu item in the top admin bar is not displayed in Chrome. It does in IE.
This is used in the lj-maintenance mode plugin.
Hi all! Hi Jeff! Thank you all for this post, the solution and the discussion. Yet…
I’ve heard or read no one complain about Opera. The Browser. Yet, that’s the one I use, and the issue is exactly the same. I reckon I can wait till my face grows a 3ft beard till that be fixed, right? What do you reckon?
Kindest regards from the Netherlands
– – – – – – –
Part 2:
After having dealt with this for weeks (I mean, it’s not the end of the world) I’ve found an ugly but easy quick fix, for anyone who still experiences this:
when your mouse is hovering over the WP admin menu, try zooming in (CTRL-+) and zooming back to normal (CTRL-0) again. That appears to set it all back into place for that moment.
Yes. A workaround. Ugly. Stupid even. But it works :)
I began to use a WordPress theme called Customizr for a website two months ago but for reasons unknown my preferred browser Chrome (Version 47.0.2526.106 m) has crashed at least three times since then, which led to loss of hours of work. Ever since I switched to Firefox I have never experienced a single crash. A bit digging online turned up evidence that others have had or are having the same problem with Chrome.