When in bubbles mode, my contact list sometimes leaves weird "shadows" behind as it grows and shrinks. Adium 0.80, under OS X Tiger 10.4.0
Here's a screenshot:
Another problem I noticed (but don't have a cap of) is sometimes the user icon in a conversation window gets double-printed (and overlaps itself), which looks really ugly.
If this happens to me again I'll capture it and post it.
that would sorta ruin the point of making it even putting it as an option there wouldnt it? some people wouldnt mind the trade off a little weird shadow for a contact list that takes up a set amount of screen space
i agree, wengero. people with low screen real estate may wish to limit the size of their contact list window by setting a fixed vertical size. if the list happens to shrink below that size, they shouldn't have to put up with redraw weirdness. there just needs to be a call to recalculate the window's shadow when contacts are added to or removed from the display.
an alternative, although sacrificing some purdyness, would be to turn off the contact window shadow in your contact list appearance prefs.
Bosk wrote:i agree, wengero. people with low screen real estate may wish to limit the size of their contact list window by setting a fixed vertical size. if the list happens to shrink below that size, they shouldn't have to put up with redraw weirdness. there just needs to be a call to recalculate the window's shadow when contacts are added to or removed from the display.
an alternative, although sacrificing some purdyness, would be to turn off the contact window shadow in your contact list appearance prefs.
But we all *love* shadows! That's the whole point (OK, one of them) of Mac OS X!
At the risk of sounding negative, none of these are actual fixes for the problem - will this happen every time a user has this combination of settings? If this isn't easily fixable, would it be sensible to prevent a user from having this combination?
i know there is some way to have some underlying window rendering service recalculate the shadow for a window. konfabulator scripting (for those of you familiar with it) has a call that performs this function.
that said i'm guessing* this would be a relatively quick fix to make sure that borderless window shadows are redrawing and behaving quickly. there shouldn't have to be any sacrifice in feature choice.
*if i am entirely wrong, will one of the devs please whack me with a large, green duck.