likely fix for #5426 (hide all tracks doesn't work and causes inconsistent state