2023-11-18, 20:00
Just researched on this a bit. Apps cannot read the status of iOS/system torch. Therefor the App does always show an inactive torch. As soon as the App enables the torch, the iOS/system setting is overwritten and the App takes control. That's why it is quickly flickering in this case. Btw, even Apple names it "torch" in their API. I will change this to "flashlight" for US language, but keep "torch" for GB.
Edit: In case there is no flashlight I will simply disable the button. In this case the icon still looks same, but there is no visual feedback when pressing it.
Edit: In case there is no flashlight I will simply disable the button. In this case the icon still looks same, but there is no visual feedback when pressing it.