Jobs hidden only if ALL partitions are hidden

Only if ALL of their partitions are hidden will a job be hidden by default.
bug 812