Crazor / MenuBarHider

Small SIMBL plugin to auto-hide Mac OS X's menu bar
http://github.com/Crazor/MenuBarHider
49 stars 3 forks source link

Application running and displaying @ Desktop level disappears when switching to certain apps #2

Closed atr000 closed 13 years ago

atr000 commented 13 years ago

Hi,

I use BackgroundConsole.app, a free system log utility that displays on the Desktop (below icons like MkConsole).

When switching to and from the Finder, it periodically disappears and will reappear when a different window comes back to being active/front.

I assume that some of the Carbon stuff required to hide the MenuBar is causing this and this page on CocoaDev seems to reference parts of it:

http://www.cocoadev.com/index.pl?DontExposeMe

Any chance of a way to not hide the app? From what I understand about how you're getting around hiding the MenuBar and the way CG sets the window layers, I'm not sure if it would be possible.

Thanks

Crazor commented 13 years ago

I guess you refer to http://timesoftware.free.fr/backgroundconsole/. Cool app, btw! I used to do that with GeekTool, though.

I cannot reproduce your problem, but maybe I just didn't understand it. Are you saying that the BackgroundConsole text is hidden when you switch to a Finder window and reappears when you leave the Finder window for a different app's window? That doesn't happen here.

Does your Finder's Menu Bar autohide, too? If it does not, please log out and back in or kill the Finder. I mentioned in the README that restarting all applications is sufficient, but I forgot that usually users can't and won't restart the Finder.

Crazor commented 13 years ago

I tested with BackgroundConsole for a while and also GeekTool and could not reproduce this behaviour. Feel free to reopen if the issue persists and/or you have any additional information.

atr000 commented 13 years ago

I am going to try and see if I can replicate it to any reliability since it's hit or miss. I wanted to file something incase you had experienced it and it was something you were aware of but it's not too big of a deal. Thanks for looking into it, though