New issue 37 by twils...@mac.com: Finder Desktop - Turn Overlays Back to
Normal - Can't Use Finder or Switch Apps
http://code.google.com/p/afloat/issues/detail?id=37
What steps will reproduce the problem?
1. Click on the Finder Desktop
2. Select "Turn Overlays Back to Normal"
What is the expected output? What do you see instead?
I expect the Finder Desktop to stay at desktop level.
Instead, it goes to normal window level, becomes selectable as the Main
Window (without any cues), and makes switching to other apps impossible.
What version of the product are you using? On what operating system?
Afloat 2.2 (as at 5 Jul 2011)
Mac OS X 10.6.8 (10K540)
Please provide any additional information below.
A workaround for the issue is to select the Finder Desktop, and use Adjust
Effects to pin to the desktop.
A workaround for the app switching issue is to use command-tab.
A simple workaround for this issue is to change Afloat.m so that:
- (BOOL) isWindowIgnoredByAfloat:(NSWindow*) w;
ignores the desktop window.
One way to do this is to implement the suggested workaround in bug 38 to
pin windows at (kCGDesktopWindowLevelKey + 1), then ignore windows at
kCGDesktopWindowLevelKey.
Another way is to check for the window behaviour
NSWindowCollectionBehaviorStationary, and ignore windows with it - like the
desktop.
A simple fix for this issue is to change Afloat.m so that:
- (BOOL) isWindowIgnoredByAfloat:(NSWindow*) w;
ignores the desktop window.
One way to do this is to implement my suggested fix in bug 38 to pin