Ope - forgot that iOS VoiceOver would ignore elements with 0x0 pixels in size in some cases. So my dark/light theme toggle was occasionally skipped.

Fixed that.