[Q] disable "hide status bar" button on cm7

mr72

Senior Member
Aug 2, 2010
503
126
0
Austin, TX
I have cm7.2 with tablet tweaks for soft buttons on the status bar. I want the status bar always on. The hide button (far right) pops up and disappears intermittently.

Is there any way to turn off the hide button permanently? When it pops up, it shifts all of :he other status bar content to the left, which is distracting. Also sometimes it pops up suddenly right as I go to press the notification button and then I accidentally hide the status bar because the hide button suddenly appears where the notification button was.

Can't find anything in cyanogenmod settings. Someone help?
 

SCWells72

Senior Member
Feb 12, 2011
558
100
0
There's no way to do this. There are some applications that expect true full screen. In Honeycomb and ICS the OS itself removes the status bar/soft key area from the available screen real estate and "dims" the contents of the status bar when an application requests full screen.

In Gingerbread (the basis for CM7), this isn't available in the core OS, so Mad Murdock (the developer of TabletTweaks) implemented the best solution he could...basically the ability to suppress full screen for apps that can adapt that that and otherwise to give the user a chance to enter and leave full screen.

There are still bugs in this implementation because of the limited hooks for intercepting these full screen requests and switches in and out of full screen. As a result, you'll see some apps that don't look quite right when this feature is enabled even when you go full screen, and you'll also see that sometimes the full screen soft key gets into a confused state and displays when it shouldn't and vice-versa. This can ultimately lead to an FC in the StatusBar process.

What I do is turn off the "Disable full screen" feature under CM7 and use either Button Savior or the extended Power Menu buttons (mostly Button Savior these days) to provide access to Home/Back/Menu when an app runs full screen. It's not a perfect solution, but it's more stable and still gives me non-intrusive access to soft keys.