diff --git a/TwitterKit/TwitterKit/TwitterShareExtensionUI/Private/Composer/TWTRSETweetComposerViewController.m b/TwitterKit/TwitterKit/TwitterShareExtensionUI/Private/Composer/TWTRSETweetComposerViewController.m index 886ec82b..6cb5a68a 100644 --- a/TwitterKit/TwitterKit/TwitterShareExtensionUI/Private/Composer/TWTRSETweetComposerViewController.m +++ b/TwitterKit/TwitterKit/TwitterShareExtensionUI/Private/Composer/TWTRSETweetComposerViewController.m @@ -307,11 +307,7 @@ - (void)viewDidLoad [self.dataSource registerCellClassesInTableView:self.tableView]; - // fix TextViewContainer height anomaly - dispatch_async(dispatch_get_main_queue(), ^{ - [self.tweetTextViewContainer configureWithTweet:self.dataSource.composedTweet]; - }); - + [self.tweetTextViewContainer configureWithTweet:self.dataSource.composedTweet]; } - (void)updateViewConstraints diff --git a/TwitterKit/TwitterKit/TwitterShareExtensionUI/Private/Composer/TWTRSETweetTextViewContainer.m b/TwitterKit/TwitterKit/TwitterShareExtensionUI/Private/Composer/TWTRSETweetTextViewContainer.m index 5c319854..97d83560 100644 --- a/TwitterKit/TwitterKit/TwitterShareExtensionUI/Private/Composer/TWTRSETweetTextViewContainer.m +++ b/TwitterKit/TwitterKit/TwitterShareExtensionUI/Private/Composer/TWTRSETweetTextViewContainer.m @@ -117,6 +117,12 @@ - (instancetype)init return self; } +- (void)layoutSubviews { + [super layoutSubviews]; + // fix TextViewContainer height anomaly + [self _tseui_updateLineCount]; +} + - (CGFloat)textViewHeight { return _textView.bounds.size.height;