Page 1 of 1

Weird Adium contact list display bug

Posted: Wed May 04, 2005 8:44 pm
by zorinlynx
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:

Image

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.

Thanks, Adium folks! It still rocks!
-Zorin

Posted: Wed May 04, 2005 8:49 pm
by Tipo 61
Do you have any of the "size to fit" options checked in the appearance preferences? I've noticed that that causes this sometimes.

Posted: Wed May 04, 2005 8:52 pm
by zorinlynx
Nope, size to fit options are not checked.

-Z

Posted: Wed May 04, 2005 8:59 pm
by Adam Iser
zorinlynx wrote:Nope, size to fit options are not checked.

-Z
That's your problem. Enable size to fit vertically :)

Posted: Wed May 04, 2005 9:22 pm
by zorinlynx
Adam Iser wrote:
zorinlynx wrote:Nope, size to fit options are not checked.

-Z
That's your problem. Enable size to fit vertically :)
Fixed! Of course, this probably means an update should be made in the code, to force "size to fit vertically" on when bubbles mode is enabled...

-Z

Posted: Wed May 04, 2005 9:24 pm
by Wengero
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

Posted: Thu May 05, 2005 2:47 am
by Bosk
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.

Posted: Thu May 05, 2005 2:53 am
by zaudragon
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!

Posted: Thu May 05, 2005 3:02 am
by Son of a Preacher Man
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? :?

Posted: Thu May 05, 2005 10:30 pm
by Bosk
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.