Comment 30 for bug 436975

Revision history for this message
Tim Perry (pimterry) wrote :

+1 against of the current positioning - I'd assumed this was a bug until now, which isn't the impression the UI should give!

The argument from the attached list against putting async bubble (IM, music changes, wireless connections) above sync bubble (volume, brightness) seems to be that having async bubbles expand (e.g. for showing an growing list of IM messages) and push down the sync bubble is a problem, since the since bubble is directly connected to what you are actively doing, and it's annoying if it moves.

I'd suggest that the way to solve this would be to have everything appear in the top right, in time order like jaunty, and to then have sync bubbles push async bubbles down if they appear also. So that (ignoring bubbles fading away) your music change would appear first (top right) then a growing IM trail in a bubble (just below) and then as you started to change the volume those two bubbles would be pushed down one space each to add a volume bubble at the top, which would then disappear when you were done, and pull the other two bubbles back up again. Opinions?

I think the main argument against that is that it breaks the nice time-ordered list of bubbles, by putting a bubble volume up with the oldest async bubbles. That feels to me like it's a) not too bad, as you can anticipate the volume bubble, since it's what you're actively doing, so it's not like you're going to lose it and b) the least of many possible evils.