From a90b24e13cbff122cdcf10f4745d91c7f3684a9f Mon Sep 17 00:00:00 2001 From: Isaac <> Date: Fri, 29 Dec 2023 12:34:46 +0400 Subject: [PATCH] Temp: disable UIFocusSystem --- .../UIViewController+Navigation.m | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/submodules/UIKitRuntimeUtils/Source/UIKitRuntimeUtils/UIViewController+Navigation.m b/submodules/UIKitRuntimeUtils/Source/UIKitRuntimeUtils/UIViewController+Navigation.m index 6e3f53029d..8d74325e8f 100644 --- a/submodules/UIKitRuntimeUtils/Source/UIKitRuntimeUtils/UIViewController+Navigation.m +++ b/submodules/UIKitRuntimeUtils/Source/UIKitRuntimeUtils/UIViewController+Navigation.m @@ -161,6 +161,18 @@ static bool notyfyingShiftState = false; @end +@interface UIFocusSystem (Telegram) + +@end + +@implementation UIFocusSystem (Telegram) + +- (void)_65087dc8_updateFocusIfNeeded { + //TODO:Re-enable +} + +@end + @implementation UIViewController (Navigation) + (void)load @@ -183,6 +195,8 @@ static bool notyfyingShiftState = false; } else if (@available(iOS 15.0, *)) { [RuntimeUtils swizzleInstanceMethodOfClass:[CADisplayLink class] currentSelector:@selector(setPreferredFrameRateRange:) newSelector:@selector(_65087dc8_setPreferredFrameRateRange:)]; } + + [RuntimeUtils swizzleInstanceMethodOfClass:[UIFocusSystem class] currentSelector:@selector(updateFocusIfNeeded) newSelector:@selector(_65087dc8_updateFocusIfNeeded)]; }); }