mirror of
https://github.com/arichornlover/uYouEnhanced.git
synced 2026-04-20 23:22:09 +00:00
Update uYouPlus.xm
This commit is contained in:
parent
d057e8d896
commit
5bd8a736b5
1 changed files with 14 additions and 1 deletions
|
|
@ -88,7 +88,20 @@ static BOOL useInboxStyle() {
|
||||||
YTIPivotBarSupportedRenderers *barSupport = [[%c(YTIPivotBarSupportedRenderers) alloc] init];
|
YTIPivotBarSupportedRenderers *barSupport = [[%c(YTIPivotBarSupportedRenderers) alloc] init];
|
||||||
[barSupport setPivotBarItemRenderer:itemBar];
|
[barSupport setPivotBarItemRenderer:itemBar];
|
||||||
|
|
||||||
[renderer.itemsArray addObject:barSupport];
|
NSPredicate *predicate = [NSPredicate predicateWithBlock:^BOOL(id evaluatedObject, NSDictionary *bindings) {
|
||||||
|
if ([evaluatedObject isKindOfClass:[YTIPivotBarSupportedRenderers class]]) {
|
||||||
|
YTIPivotBarSupportedRenderers *renderer = (YTIPivotBarSupportedRenderers *)evaluatedObject;
|
||||||
|
return [[renderer.pivotBarItemRenderer pivotIdentifier] isEqualToString:@"FEnotifications_inbox"];
|
||||||
|
}
|
||||||
|
return NO;
|
||||||
|
}];
|
||||||
|
NSArray *filteredArray = [renderer.itemsArray filteredArrayUsingPredicate:predicate];
|
||||||
|
if (filteredArray.count > 0) {
|
||||||
|
[renderer.itemsArray removeObjectsInArray:filteredArray];
|
||||||
|
}
|
||||||
|
NSUInteger insertIndex = MIN(4, renderer.itemsArray.count);
|
||||||
|
[renderer.itemsArray insertObject:barSupport atIndex:insertIndex];
|
||||||
|
|
||||||
} @catch (NSException *exception) {
|
} @catch (NSException *exception) {
|
||||||
NSLog(@"Error setting renderer: %@", exception.reason);
|
NSLog(@"Error setting renderer: %@", exception.reason);
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue