summaryrefslogtreecommitdiff
path: root/app/src/main/java
diff options
context:
space:
mode:
authorTanuj <thetanuj@hotmail.com>2023-02-09 11:23:04 +0530
committerTanuj <thetanuj@hotmail.com>2023-02-09 11:23:04 +0530
commit5aa521ac3a4e7588d126d4ec9704b2007491d4bc (patch)
treeae66bbec1e3684423ade46cfd65f6333412b5211 /app/src/main/java
parent890a0b244927832b35abc3ef04e79c1f70319750 (diff)
downloadSidePhOnelauncher-5aa521ac3a4e7588d126d4ec9704b2007491d4bc.tar.gz
SidePhOnelauncher-5aa521ac3a4e7588d126d4ec9704b2007491d4bc.tar.bz2
SidePhOnelauncher-5aa521ac3a4e7588d126d4ec9704b2007491d4bc.zip
Changes in app list bottom margin
Diffstat (limited to 'app/src/main/java')
-rw-r--r--app/src/main/java/app/olauncher/ui/AppDrawerAdapter.kt5
-rw-r--r--app/src/main/java/app/olauncher/ui/AppDrawerFragment.kt1
2 files changed, 5 insertions, 1 deletions
diff --git a/app/src/main/java/app/olauncher/ui/AppDrawerAdapter.kt b/app/src/main/java/app/olauncher/ui/AppDrawerAdapter.kt
index 3143dcb..04a5656 100644
--- a/app/src/main/java/app/olauncher/ui/AppDrawerAdapter.kt
+++ b/app/src/main/java/app/olauncher/ui/AppDrawerAdapter.kt
@@ -96,6 +96,8 @@ class AppDrawerAdapter(
}
fun setAppList(appsList: MutableList<AppModel>) {
+ // Add empty app for bottom padding in recyclerview
+ appsList.add(AppModel("", null, "", "", android.os.Process.myUserHandle()))
this.appsList = appsList
this.appFilteredList = appsList
notifyItemRangeChanged(0, appsList.size)
@@ -130,7 +132,8 @@ class AppDrawerAdapter(
appTitle.setOnClickListener { listener(appModel) }
appTitle.setOnLongClickListener {
- appHideLayout.visibility = View.VISIBLE
+ if (appModel.appPackage.isNotEmpty())
+ appHideLayout.visibility = View.VISIBLE
true
}
appInfo.setOnClickListener { appInfoListener(appModel) }
diff --git a/app/src/main/java/app/olauncher/ui/AppDrawerFragment.kt b/app/src/main/java/app/olauncher/ui/AppDrawerFragment.kt
index 4bacef4..8e7ded0 100644
--- a/app/src/main/java/app/olauncher/ui/AppDrawerFragment.kt
+++ b/app/src/main/java/app/olauncher/ui/AppDrawerFragment.kt
@@ -93,6 +93,7 @@ class AppDrawerFragment : Fragment() {
flag,
prefs.appLabelAlignment,
clickListener = {
+ if (it.appPackage.isEmpty()) return@AppDrawerAdapter
viewModel.selectedApp(it, flag)
if (flag == Constants.FLAG_LAUNCH_APP || flag == Constants.FLAG_HIDDEN_APPS)
findNavController().popBackStack(R.id.mainFragment, false)