Fixed avatars not loading correctly

This commit is contained in:
Elias Müller 2023-09-12 10:00:57 +02:00
parent fd77f2b558
commit ab2bead0b5
2 changed files with 1 additions and 7 deletions

View File

@ -1,6 +1,4 @@
import 'dart:developer';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:loader_overlay/loader_overlay.dart'; import 'package:loader_overlay/loader_overlay.dart';
import 'package:provider/provider.dart'; import 'package:provider/provider.dart';
@ -32,10 +30,6 @@ class _ChatViewState extends State<ChatView> {
@override @override
void initState() { void initState() {
super.initState(); super.initState();
log("init state for ${widget.room.name}");
WidgetsBinding.instance.addPostFrameCallback((timeStamp) {
_query();
});
} }
void _query({bool renew = false}) { void _query({bool renew = false}) {

View File

@ -53,7 +53,7 @@ class _ChatTileState extends State<ChatTile> {
@override @override
Widget build(BuildContext context) { Widget build(BuildContext context) {
bool isGroup = widget.data.type == GetRoomResponseObjectConversationType.oneToOne; bool isGroup = widget.data.type != GetRoomResponseObjectConversationType.oneToOne;
UserAvatar circleAvatar = UserAvatar(username: widget.data.name, isGroup: isGroup); UserAvatar circleAvatar = UserAvatar(username: widget.data.name, isGroup: isGroup);
return Consumer<ChatProps>(builder: (context, chatData, child) { return Consumer<ChatProps>(builder: (context, chatData, child) {