Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 7f8b77e0 authored by Nihar Thakkar's avatar Nihar Thakkar
Browse files

Make sure adaptor isn't null before decrementing uses

parent 71e096db
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -108,7 +108,7 @@ class CategoryActivity : AppCompatActivity() {

    override fun onDestroy() {
        super.onDestroy()
        if (::recyclerView.isInitialized) {
        if (::recyclerView.isInitialized && recyclerView.adapter != null) {
            (recyclerView.adapter as ApplicationListAdapter).removeApplicationUses()
        }
        installManagerGetter.disconnect(this)
+1 −1
Original line number Diff line number Diff line
@@ -101,7 +101,7 @@ class HomeFragment : Fragment() {
    }

    override fun onDestroy() {
        if (::categoryList.isInitialized) {
        if (::categoryList.isInitialized && categoryList.adapter != null) {
            (categoryList.adapter as HomeCategoryAdapter).removeApplicationUses()
        }
        super.onDestroy()
+1 −1
Original line number Diff line number Diff line
@@ -174,7 +174,7 @@ class SearchFragment : Fragment(), SearchView.OnQueryTextListener, SearchView.On
    }

    override fun onDestroy() {
        if (::recyclerView.isInitialized) {
        if (::recyclerView.isInitialized && recyclerView.adapter != null) {
            (recyclerView.adapter as ApplicationListAdapter).removeApplicationUses()
        }
        super.onDestroy()
+1 −1
Original line number Diff line number Diff line
@@ -81,7 +81,7 @@ class UpdatesFragment : Fragment() {
    }

    override fun onDestroy() {
        if (::recyclerView.isInitialized) {
        if (::recyclerView.isInitialized && recyclerView.adapter != null) {
            (recyclerView.adapter as ApplicationListAdapter).removeApplicationUses()
        }
        super.onDestroy()