diff --git a/VoidLink/Input/CustomOSC/OSCProfilesManager.m b/VoidLink/Input/CustomOSC/OSCProfilesManager.m index 35ff7664..ce4160d6 100644 --- a/VoidLink/Input/CustomOSC/OSCProfilesManager.m +++ b/VoidLink/Input/CustomOSC/OSCProfilesManager.m @@ -205,7 +205,13 @@ static CGRect layoutViewBounds; NSSet *classes = [NSSet setWithObjects: [NSMutableData class], [NSMutableArray class], nil]; profilesEncoded = [NSKeyedUnarchiver unarchivedObjectOfClasses:classes fromData:fileData error:&error]; [self importEncodedProfiles:profilesEncoded]; - [self setProfileToSelected: GenericUtils.isIPhone ? 1 : 2]; + + NSString *bundleId = [[NSBundle mainBundle] bundleIdentifier]; + bool isRegularTF = !([bundleId isEqualToString:@"com.voidlink.iOS"] + || [bundleId isEqualToString:@"com.voidlinkextreme.iOS"] + || [bundleId isEqualToString:@"com.voidlink.tf.debug10.iOS"]); + + [self setProfileToSelected: GenericUtils.isIPhone ? 1 : (isRegularTF ? 1: 2)]; } } }