SuddenH4X / awesome-app-rating

An Android library providing a dialog, which asks the user to rate the app or give feedback. You can also use the library to show the Google in-app review easily under certain conditions.
Apache License 2.0
231 stars 40 forks source link

Use asynchronous checks for launch rate dialog #94

Open Monabr opened 1 year ago

Monabr commented 1 year ago

Hi.

You have a great library and I use it for a long time. Also with .useGoogleInAppReview()

I found out that all check is made in the main thread that is kind of problem.

Also there is no possibility to check if dialog was shown so I would write it to my DataStore and have no needs to check it again.

Why this is a problem? I want to display rate dialog after the successful action. But there is many such action and moreover they come along with animation. So I don't want to busy main thread by many checks.

Is there any solutions to this problem?