Geez, I'm not saying "you should not leave your battery in the sun", which we all know (or should know), I'm saying that if your battery is in the sun for 30 minutes, AS IT IS DURING A FLIGHT ON A HOT, SUNNY DAY, then the sun alone will heat it up, quite apart from the heating caused by using the battery. Not sure why nobody gets this?
Edit: someone who owns multiple batteries can do this experiment: spray paint one battery white, and then put it and another normal battery in the sun for 30 minutes. Then use an infrared thermometer to test both temperatures. Thanks!