It doesn't seem like there are others with this problem. So, maybe I'm just missing a setting or something.
First off, this doesn't happen all the time. We're looking at a 5 to 10 percent occurrence.
My display setup is a macbook pro with a tri-display setup. I have one thunderbolt display situated to the right of my mbp, and one Dell 2407WFPb to the left at 90 degrees deiseil.
Most of the time, this only happens on the thunderbolt. However, pre-thunderbolt days, I had two ViewSonic LED 1080p monitors, and this would occur on both of them.
After I lock my computer, when signing back in, the windows on my thunderbolt will have shifted into no-man's land. Sometimes I can see the bare corners of the windows just off the very edge of my screen. The position is random. Sometimes they're in the corners, sometimes at the sides, etc. Sometimes they're completely gone. I have to go into mission control - and even then, when I click on the window, it should animate and maximize to the screen it belongs to, however it will animate to maximize, and judging by the animations direction and expansion, it would appear to be maximizing a few feet off into the air above, below, or to the side of my monitor.
Now, sometimes I can pull the windows back to the desktop, however, sometimes they seem to be glued there and I have to completely close the program and relaunch it.
Another oddity that happens is that the windows will be ultra minimized in some really bizarre sizes and shapes. Sometimes they'll be completely vertically minimized but as wide as the screen. So much so that you can't even see most of the controls or menu buttons. It looks like a little gray bar across the screen. Sometimes they'll be minimized this way both vertically and horizontally and appear as a small gray box.
As you can imagine, this can get fairly frustrating. Often I end up having to completely close the program (which is, most often, my browser - and that's just annoying considering my tab habits :P )
Can anyone shed any light on this or give any recommendations for what I might want to try, or how to fix this?
Thanks to anyone who helps out!