|
|
|
@ -234,7 +234,6 @@ typedef enum : NSUInteger {
|
|
|
|
|
@property (nonatomic) ContactShareViewHelper *contactShareViewHelper;
|
|
|
|
|
@property (nonatomic) NSTimer *reloadTimer;
|
|
|
|
|
@property (nonatomic, nullable) NSDate *lastReloadDate;
|
|
|
|
|
@property (nonatomic) BOOL didChangeTheme;
|
|
|
|
|
|
|
|
|
|
@end
|
|
|
|
|
|
|
|
|
@ -353,10 +352,6 @@ typedef enum : NSUInteger {
|
|
|
|
|
selector:@selector(keyboardWillChangeFrame:)
|
|
|
|
|
name:UIKeyboardWillChangeFrameNotification
|
|
|
|
|
object:nil];
|
|
|
|
|
[[NSNotificationCenter defaultCenter] addObserver:self
|
|
|
|
|
selector:@selector(themeDidChange:)
|
|
|
|
|
name:ThemeDidChangeNotification
|
|
|
|
|
object:nil];
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
- (BOOL)isGroupConversation
|
|
|
|
@ -1185,13 +1180,6 @@ typedef enum : NSUInteger {
|
|
|
|
|
[self becomeFirstResponder];
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
if (self.didChangeTheme) {
|
|
|
|
|
self.didChangeTheme = NO;
|
|
|
|
|
|
|
|
|
|
[self applyTheme];
|
|
|
|
|
[self.collectionView reloadData];
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// `viewWillDisappear` is called whenever the view *starts* to disappear,
|
|
|
|
@ -4247,15 +4235,6 @@ typedef enum : NSUInteger {
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
- (void)themeDidChange:(NSNotification *)notification
|
|
|
|
|
{
|
|
|
|
|
OWSAssertIsOnMainThread();
|
|
|
|
|
|
|
|
|
|
[self applyTheme];
|
|
|
|
|
[self.collectionView reloadData];
|
|
|
|
|
self.didChangeTheme = YES;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
- (void)applyTheme
|
|
|
|
|
{
|
|
|
|
|
OWSAssertIsOnMainThread();
|
|
|
|
|