update OLED dark mode (iOS <16)

This commit is contained in:
level3tjg 2023-08-15 16:20:29 -04:00
parent e88839e7c1
commit 33c5fc41ca

View file

@ -646,7 +646,12 @@ UIColor* raisedColor = [UIColor colorWithRed:0.035 green:0.035 blue:0.035 alpha:
// uYou settings
%hook UITableViewCell
- (void)_layoutSystemBackgroundView:(BOOL)animated {
- (void)_layoutSystemBackgroundView {
%orig;
NSString *backgroundViewKey = class_getInstanceVariable(self.class, "_colorView") ? @"_colorView" : @"_backgroundView";
((UIView *)[[self valueForKey:@"_systemBackgroundView"] valueForKey:backgroundViewKey]).backgroundColor = [UIColor blackColor];
}
- (void)_layoutSystemBackgroundView:(BOOL)arg1 {
%orig;
((UIView *)[[self valueForKey:@"_systemBackgroundView"] valueForKey:@"_colorView"]).backgroundColor = [UIColor blackColor];
}