Fixed ClassCastException

Caused by: java.lang.ClassCastException: com.android.quickstep.RecentsActivity cannot be cast to app.lawnchair.LawnchairLauncher
This commit is contained in:
MrSluffy
2024-03-16 10:07:12 +08:00
parent 24ea382046
commit 9f5f29c0b6

View File

@@ -9,6 +9,7 @@ import android.widget.Space
import androidx.core.content.ContextCompat
import androidx.core.view.ViewCompat
import androidx.core.view.isVisible
import app.lawnchair.LawnchairApp
import app.lawnchair.launcherNullable
import app.lawnchair.preferences.PreferenceManager
import app.lawnchair.util.RecentHelper
@@ -29,7 +30,7 @@ class LawnchairOverviewActionsView @JvmOverloads constructor(
) : OverviewActionsView<TaskOverlayFactoryImpl.OverlayUICallbacks>(context, attrs, defStyleAttr) {
private val prefs = PreferenceManager.getInstance(context)
private val launcher: Launcher? = context.launcherNullable
private val launcher: Launcher? = if (LawnchairApp.isRecentsEnabled) context.launcherNullable else null
private lateinit var container: LinearLayout
private lateinit var screenshotAction: Button
private lateinit var shareAction: Button