some fixes to make the tracklist properly span.

the expanded element needs to have a dynamically increased height,
to push the rest of the items down enough -- as in not to cover
the tracklist.