I just installed ML on my 500D and I'd like to thank all of the developers for their hard work on a very promising project. I am having a little bit of trouble when trying to switch the ISO from the ML menu. Say, for example, I choose a non-native ISO setting of 320. If, after selecting that ISO level, I take a picture very quickly, I will indeed get an image at ISO 320 as indicated by the EXIF data. However, if I select ISO 320 and wait a few seconds then take a picture, the ISO will automatically switch to 400. This doesn't always happen and I have tried many times to duplicate the problem, but I cannot seem to pin down a clear pattern that causes this issue. Also, I need to mention that this does not only happen at ISO 320 & 400. It will also automatically switch from ISO 160 to ISO 100, ISO 640 to ISO 800, etc.
Issue #905 wontfix