How to disable admin flyout menus?

Seriously, I hate flyout menus with a passion, and now they’re popping up all over the place in the admin screen. (They are particularly heinous when you use the blue admin theme, because they add a dark arrow. Eye dirt.)

How do I disable the flyout menu? They add zero functionality and usability to my workflow.


Solutions Collecting From Web of "How to disable admin flyout menus?"

It’s a bit of a workarround but here you go:

function remove_flyout() {
   echo '<style type="text/css">
        .js #adminmenu .wp-submenu.sub-open {
            display: none;
add_action('admin_head', 'remove_flyout');

Put it in your functions.php

Aaron Campbell wrote a gist to expand all menus all the time. The dev chat today also indicated some issues in the blue theme.

For more discussion, see Admin menu doesn’t expand/collapse in 3.3 beta 1. Why? in the Support forums.