Compare commits

..

No commits in common. "a28592d11e74d9841cb72330ab43c6f359844782" and "e4f091cb0f482b1a9b10f5d1add37e0e5da1a1e9" have entirely different histories.

2 changed files with 3 additions and 10 deletions

View file

@ -6,7 +6,6 @@ import "package:flutter_riverpod/flutter_riverpod.dart";
import "package:fluttertagger/fluttertagger.dart"; import "package:fluttertagger/fluttertagger.dart";
import "package:nexus/controllers/client_controller.dart"; import "package:nexus/controllers/client_controller.dart";
import "package:nexus/controllers/rooms_controller.dart"; import "package:nexus/controllers/rooms_controller.dart";
import "package:nexus/models/content/message.dart";
import "package:nexus/models/content/reaction.dart"; import "package:nexus/models/content/reaction.dart";
import "package:nexus/models/event.dart"; import "package:nexus/models/event.dart";
import "package:nexus/models/requests/get_related_events_request.dart"; import "package:nexus/models/requests/get_related_events_request.dart";
@ -38,14 +37,8 @@ class RoomChatController extends AsyncNotifier<IList<Event>> {
await ref.read(RoomsController.provider.notifier).addState(roomId, state); await ref.read(RoomsController.provider.notifier).addState(roomId, state);
} }
// While there are under 5 messages or under 20 events, try to load // While there are under 30 messages, try up to load more messages until there's no more or we have 20 messages.
// more messages until there's no more or the conditions are met. if (room.hasMore && room.timeline.length < 30) {
if (room.hasMore &&
(room.events.values
.where((event) => event.content is MessageContent)
.length <
5 ||
room.timeline.length < 20)) {
loadOlder(); loadOlder();
} }

View file

@ -21,7 +21,7 @@ class VerifyPage extends HookConsumerWidget {
crossAxisAlignment: CrossAxisAlignment.start, crossAxisAlignment: CrossAxisAlignment.start,
children: [ children: [
Text( Text(
"Enter your recovery key or passphrase below to unlock encrypted events.\nYour passphrase is usually not the same as your password.", "Enter your recovery key or passphrase below to unlock encrypted messages.\nYour passphrase is usually not the same as your password.",
), ),
SizedBox(height: 12), SizedBox(height: 12),
FormTextInput( FormTextInput(