From d61942caecd9d8d865cad49b989f5b51ea8e1ad2 Mon Sep 17 00:00:00 2001 From: True Zhuanjia Date: Mon, 13 Apr 2026 12:51:46 +0800 Subject: [PATCH] TF widget template fix --- VoidLink/Input/CustomOSC/OSCProfilesManager.m | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) 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)]; } } }