add simple formatting and maximise support for replacement toolbar

This commit is contained in:
David Langley
2022-10-02 09:06:06 +01:00
parent e040a74563
commit bac5b7f112
82 changed files with 1228 additions and 109 deletions
+4 -1
View File
@@ -1116,7 +1116,7 @@
MXLogDebug(@"[MXKRoomVC] setRoomInputToolbarViewClass: Set inputToolbarView to class %@", roomInputToolbarViewClass);
id inputToolbarView = [roomInputToolbarViewClass roomInputToolbarView];
id inputToolbarView = [roomInputToolbarViewClass instantiateRoomInputToolbarView];
self->inputToolbarView = inputToolbarView;
self->inputToolbarView.delegate = self;
@@ -3359,8 +3359,10 @@
- (void)roomInputToolbarView:(MXKRoomInputToolbarView*)toolbarView heightDidChanged:(CGFloat)height completion:(void (^)(BOOL finished))completion
{
NSLog(@"%@", [NSThread currentThread]);
_roomInputToolbarContainerHeightConstraint.constant = height;
dispatch_async(dispatch_get_main_queue(), ^{
// Update layout with animation
[UIView animateWithDuration:self.resizeComposerAnimationDuration delay:0 options:UIViewAnimationOptionBeginFromCurrentState | UIViewAnimationOptionCurveEaseIn
animations:^{
@@ -3385,6 +3387,7 @@
completion(finished);
}
}];
});
}
- (void)roomInputToolbarView:(MXKRoomInputToolbarView*)toolbarView sendTextMessage:(NSString*)textMessage