From 1e360fc42e9434f5c02e2d41dfc0b4e287c304aa Mon Sep 17 00:00:00 2001 From: AwesomeTy18 <93415004+AwesomeTy18@users.noreply.github.com> Date: Thu, 5 Nov 2026 01:00:10 -0500 Subject: [PATCH] Improve browser URL scheme validation --- RootHelper/main.m | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/RootHelper/main.m b/RootHelper/main.m index 136abdf..21bb94b 100644 --- a/RootHelper/main.m +++ b/RootHelper/main.m @@ -846,7 +846,7 @@ void applyPatchesToInfoDictionary(NSString* appPath) NSString* URLScheme = existingURLScheme.lowercaseString; BOOL isWebURLScheme = [URLScheme isEqualToString:@"http"] || [URLScheme isEqualToString:@"https"]; - if((isWebURLScheme && !isWebBrowser) || (!isWebURLScheme && [appleSchemes containsObject:URLScheme])) + if([appleSchemes containsObject:URLScheme] && !(isWebBrowser && isWebURLScheme)) { [URLSchemesSet removeObject:existingURLScheme]; }