Chat Fixes

merge-requests/91/head
Sikander Saleem 3 years ago
parent 616e35f2d3
commit 6d026a37ba

@ -349,12 +349,12 @@ class ChatProviderModel with ChangeNotifier, DiagnosticableTreeMixin {
} }
dynamic contain = searchedChats!.where((ChatUser element) => element.id == data.first.currentUserId); dynamic contain = searchedChats!.where((ChatUser element) => element.id == data.first.currentUserId);
if (contain.isEmpty) { if (contain.isEmpty) {
print("Contain Was Emptyyyy");
searchedChats!.add( searchedChats!.add(
ChatUser(id: data.first.currentUserId, userName: data.first.currentUserName, unreadMessageCount: 0, isImageLoading: false, image: "", isImageLoaded: true), ChatUser(id: data.first.currentUserId, userName: data.first.currentUserName, unreadMessageCount: 0, isImageLoading: false, image: "", isImageLoaded: true),
); );
notifyListeners(); notifyListeners();
} }
setMsgTune(); setMsgTune();
userChatHistory.insert(0, data.first); userChatHistory.insert(0, data.first);

@ -54,9 +54,7 @@ class _ChatHomeScreenState extends State<ChatHomeScreen> {
body: Consumer<ChatProviderModel>( body: Consumer<ChatProviderModel>(
builder: (BuildContext context, ChatProviderModel m, Widget? child) { builder: (BuildContext context, ChatProviderModel m, Widget? child) {
return m.isLoading return m.isLoading
? ChatHomeShimmer( ? ChatHomeShimmer(isDetailedScreen: false,)
isDetailedScreen: false,
)
: Column( : Column(
children: <Widget>[ children: <Widget>[
TextField( TextField(

Loading…
Cancel
Save