Improve canon support in live view