facebook / facebook-android-sdk

Used to integrate Android apps with Facebook Platform.
https://developers.facebook.com/docs/android
Other
6.07k stars 3.64k forks source link

Auto app event logging feature make UI performance down #1218

Open TalverseZaidi opened 7 months ago

TalverseZaidi commented 7 months ago

Checklist before submitting a bug report

Java version

17.0.6

Android version

33

Android SDK version

16.0.0

Installation platform & version

Maven, Gradle, Manual

Package

Core & AppEvents

Goals

I want to use Facebook sdk's app event auto logging feature but keep app UI smooth when the app resumes multiple times.

Expected results

Prevent UI performance from lagging when activity resume multiple times while using Auto app event logging feature.

Actual results

Activities become lag (UI performance down) when the app resumes 2 or more times when I enable auto logging feature in Manifest file:

<meta-data android:name="com.facebook.sdk.AutoLogAppEventsEnabled"
            android:value="true"/>

Steps to reproduce

There are a lot of ways to reproduce this issue by resuming app or activities multiple times, but I found this issue as I was opening a chooser intent multiple times, which makes my activity to be paused multiple times.

Code samples & details

<meta-data android:name="com.facebook.sdk.AutoLogAppEventsEnabled"
            android:value="true"/>