mirror of
https://github.com/vector-im/element-ios.git
synced 2024-09-29 07:42:40 +00:00
RoomVC: Show a "Resource Limit Exceeded" banner if it happens in a /sync response
Hide the text composer too.
This commit is contained in:
parent
98790334ee
commit
9ef3ec3516
1 changed files with 6 additions and 2 deletions
|
@ -946,8 +946,9 @@
|
|||
|
||||
BOOL canSend = (userPowerLevel >= [powerLevels minimumPowerLevelForSendingEventAsMessage:kMXEventTypeStringRoomMessage]);
|
||||
BOOL isRoomObsolete = self.roomDataSource.roomState.isObsolete;
|
||||
BOOL isResourceLimitExceeded = [self.roomDataSource.mxSession.syncError.errcode isEqualToString:kMXErrCodeStringResourceLimitExceeded];
|
||||
|
||||
if (isRoomObsolete)
|
||||
if (isRoomObsolete || isResourceLimitExceeded)
|
||||
{
|
||||
roomInputToolbarViewClass = nil;
|
||||
}
|
||||
|
@ -4839,7 +4840,10 @@
|
|||
|| self.roomDataSource.mxSession.state == MXSessionStateRunning)
|
||||
{
|
||||
[self refreshActivitiesViewDisplay];
|
||||
[self refreshRoomInputToolbar];
|
||||
|
||||
// update inputToolbarView
|
||||
[self setRoomInputToolbarViewClass];
|
||||
[self updateInputToolBarViewHeight];
|
||||
}
|
||||
}];
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue