Fix request history

This commit is contained in:
Christian Pauly 2020-02-14 14:37:31 +01:00
parent c3421f7d54
commit 795d19ee01
1 changed files with 5 additions and 3 deletions

View File

@ -81,9 +81,11 @@ class _ChatState extends State<_Chat> {
final int _loadHistoryCount = 100;
void requestHistory() async {
setState(() => this._loadingHistory = true);
await timeline.requestHistory(historyCount: _loadHistoryCount);
setState(() => this._loadingHistory = false);
if (timeline.events.last.type != EventTypes.RoomCreate) {
setState(() => this._loadingHistory = true);
await timeline.requestHistory(historyCount: _loadHistoryCount);
setState(() => this._loadingHistory = false);
}
}
@override