Skip to content
This repository was archived by the owner on Jun 22, 2022. It is now read-only.
This repository was archived by the owner on Jun 22, 2022. It is now read-only.

Version 1.2.10 - ClassCastException in specific devices (Lenovo, Asus) #122

@beqirajd

Description

@beqirajd

After upgrading to1.2.10 some crashes were reported in:

  1. Lenovo Tab M10 FHD Plus
  2. Lenovo Tab E10
  3. ZenFone 6 (ZS630KL) (WW) / 6Z (ZS630KL) (IN)

with Android Versions 8, 10 and 11.

When my activity class that extends LocalizationActivity is created, this crash occurs:

Caused by java.lang.ClassCastException: be.a cannot be cast to androidx.fragment.app.Fragment
       at androidx.fragment.app.Fragment.instantiate(Fragment.java:613)
       at androidx.fragment.app.FragmentContainer.instantiate(FragmentContainer.java:57)
       at androidx.fragment.app.FragmentManager$3.instantiate(FragmentManager.java:483)
       at androidx.fragment.app.FragmentStateManager.<init>(FragmentStateManager.java:85)
       at androidx.fragment.app.FragmentManager.restoreSaveState(FragmentManager.java:2728)
       at androidx.fragment.app.FragmentController.restoreSaveState(FragmentController.java:198)
       at androidx.fragment.app.FragmentActivity$2.onContextAvailable(FragmentActivity.java:149)
       at androidx.activity.contextaware.ContextAwareHelper.dispatchOnContextAvailable(ContextAwareHelper.java:99)
       at androidx.activity.ComponentActivity.onCreate(ComponentActivity.java:322)
       at androidx.fragment.app.FragmentActivity.onCreate(FragmentActivity.java:273)
       at com.akexorcist.localizationactivity.ui.LocalizationActivity.onCreate(LocalizationActivity.java:24)
       at com.xxx.MyCustomActivity.onCreate(MyCustomActivity.java:104)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions