Remove global variable

This commit is contained in:
Naveen 2022-06-13 20:15:43 +05:30
parent 1c6585e5f9
commit 5a777cd028

View File

@ -4,7 +4,6 @@ import android.content.Intent
import android.os.Bundle
import android.view.Menu
import android.view.MenuItem
import android.view.View
import com.simplemobiletools.applauncher.BuildConfig
import com.simplemobiletools.applauncher.R
import com.simplemobiletools.applauncher.adapters.LaunchersAdapter
@ -34,8 +33,6 @@ class MainActivity : SimpleActivity(), RefreshRecyclerViewListener {
private var mStoredPrimaryColor = 0
private var mStoredTextColor = 0
private var emptyViews: ArrayList<View>? = null
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_main)
@ -275,7 +272,6 @@ class MainActivity : SimpleActivity(), RefreshRecyclerViewListener {
}
private fun setupEmptyView() {
emptyViews = arrayListOf(add_icons_placeholder, no_items_placeholder)
val properPrimaryColor = getProperPrimaryColor()
add_icons_placeholder.underlineText()
add_icons_placeholder.setTextColor(properPrimaryColor)
@ -289,11 +285,12 @@ class MainActivity : SimpleActivity(), RefreshRecyclerViewListener {
}
private fun maybeShowEmptyView(displayedLaunchers: ArrayList<AppLauncher> = dbHelper.getLaunchers()) {
val emptyViews = arrayOf(add_icons_placeholder, no_items_placeholder)
if (displayedLaunchers.isEmpty()) {
launchers_fastscroller.fadeOut()
emptyViews?.forEach { it.fadeIn() }
emptyViews.forEach { it.fadeIn() }
} else {
emptyViews?.forEach { it.fadeOut() }
emptyViews.forEach { it.fadeOut() }
launchers_fastscroller.fadeIn()
}
}