Oops, got my logic backwards.

Show the header when the apps are not all visible, hide it when they're
not.