another possible impl

This commit is contained in:
Mauro Romito
2022-11-04 02:45:55 +01:00
parent b32fb14d1f
commit 3b5be32cf4
3 changed files with 28 additions and 3 deletions
+3 -2
View File
@@ -553,6 +553,7 @@ static CGSize kThreadListBarButtonItemImageSize;
[self updateTopBanners];
self.bubblesTableView.clipsToBounds = NO;
[self showToolbarContainerIfNeeded];
}
- (void)viewWillDisappear:(BOOL)animated
@@ -602,6 +603,7 @@ static CGSize kThreadListBarButtonItemImageSize;
// Stop the loading indicator even if the session is still in progress
[self stopLoadingUserIndicator];
[self hideToolbarContainerIfNeeded];
}
- (void)viewDidAppear:(BOOL)animated
@@ -1211,8 +1213,7 @@ static CGSize kThreadListBarButtonItemImageSize;
if (!self.inputToolbarView || ![self.inputToolbarView isMemberOfClass:roomInputToolbarViewClass])
{
[super setRoomInputToolbarViewClass:roomInputToolbarViewClass];
[self moveToolbarContainerIfNeeded];
if ([self.inputToolbarView.class conformsToProtocol:@protocol(RoomInputToolbarViewProtocol)]) {
id<RoomInputToolbarViewProtocol> inputToolbar = (id<RoomInputToolbarViewProtocol>)self.inputToolbarView;
[inputToolbar setVoiceMessageToolbarView:self.voiceMessageController.voiceMessageToolbarView];