From d6380ee37973993b577b9f3f7ec687648a573abc Mon Sep 17 00:00:00 2001 From: arichornlover <78001398+arichorn@users.noreply.github.com> Date: Thu, 11 Jan 2024 20:11:28 -0600 Subject: [PATCH] Update LowContrastMode.xm --- Source/LowContrastMode.xm | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/Source/LowContrastMode.xm b/Source/LowContrastMode.xm index 30a209e..172983b 100644 --- a/Source/LowContrastMode.xm +++ b/Source/LowContrastMode.xm @@ -577,6 +577,13 @@ UIColor *lcmHexColor; %init(gLowContrastMode); } if (customContrastMode()) { + NSData *lcmColorData = [[NSUserDefaults standardUserDefaults] objectForKey:@"kYTLcmColourOptionVFive"]; + NSKeyedUnarchiver *lcmUnarchiver = [[NSKeyedUnarchiver alloc] initForReadingFromData:lcmColorData error:nil]; + [lcmUnarchiver setRequiresSecureCoding:NO]; + NSString *lcmHexString = [lcmUnarchiver decodeObjectForKey:NSKeyedArchiveRootObjectKey]; + if (lcmHexString != nil) { + lcmHexColor = [lcmUnarchiver decodeObjectForKey:NSKeyedArchiveRootObjectKey]; %init(gCustomContrastMode); + } } }