The rendered preview didn't show active layer or wasn't updated if the layer was disabled. Now the viewport always shows an active layer regardless of whether it's enabled or disabled.