Results 29 comments of Kanat

Seems to be fixed by https://github.com/GetStream/stream-chat-android/pull/3959

The issue is happening due to 2 `QueryChannelsRequest` requests being fired from `SyncManager.connectionRecovered` method. If the user has a poor connection, or glitching network layer (like on my end with...

@mayankm786 did you resolve that issue? I'm experiencing the same issue.

Looks like I found the problem out. If we look inside `com.google.android.material:material:1.0.0`, it still has dependency to `com.android.support:design`, which holds resources with `abc_font_family` prefix. As soon as you add `com.google.android.material:material:1.0.0`...

The only way, I can see, to resolve this issue is to introduce some filtering, which can be configured from `build.gradle` file

@kezong, @mayankm786 Guys, here is a sample app, where you can reproduce this crash: https://github.com/kanat/fat-aar-sample

@kezong, thanks for your help. > If you use compileOnly instead of implementation, the FatAar will filter R.txt, no longer generate related resources. It could work if you do not...

We would also need to alter `ChatClient.getCurrentUser(): User`, since we agreed that `ChatClient` should not expose `user`. We might turn it into either `ChatClient.getCurrentUserId(): String` or `ChatClient.getCurrentUser(): InputUser`

Hey @JcMinarro 👋 The main issue is that we're doing unnecessary `IO` operations, at least 2 times more than it actually requires 🤷‍♂️ So I suppose by `duplicate` @leandroBorgesFerreira meant...