Currently, the loaded property of Volume is derived by &&-ing all the loaded properties of the volume's Channels together. But since #173, disabled channels aren't necessarily loaded, causing certain volumes to be persistently marked unloaded when a load is triggered and not all channels are enabled.
This one-line fix considers only channels that we actually expect to load when deriving loaded.
Currently, the
loaded
property ofVolume
is derived by&&
-ing all theloaded
properties of the volume'sChannel
s together. But since #173, disabled channels aren't necessarily loaded, causing certain volumes to be persistently marked unloaded when a load is triggered and not all channels are enabled.This one-line fix considers only channels that we actually expect to load when deriving
loaded
.