[OECollectionViewController][Fixed #36]: Fix a bug that wouldn't save the custom executable path to the plist