If a user goes offline before they have ever voted or passed, the appropriate icon won't be loaded and the image will be broken if they vote or pass while offline. We don't want to remove the ability to vote or pass while offline (it gets stored locally for use on reconnect) but the icons should be preloaded by the worker so that the user has them cached.
If a user goes offline before they have ever voted or passed, the appropriate icon won't be loaded and the image will be broken if they vote or pass while offline. We don't want to remove the ability to vote or pass while offline (it gets stored locally for use on reconnect) but the icons should be preloaded by the worker so that the user has them cached.