diff options
| author | Tanuj <thetanuj@hotmail.com> | 2023-02-09 11:23:04 +0530 |
|---|---|---|
| committer | Tanuj <thetanuj@hotmail.com> | 2023-02-09 11:23:04 +0530 |
| commit | 5aa521ac3a4e7588d126d4ec9704b2007491d4bc (patch) | |
| tree | ae66bbec1e3684423ade46cfd65f6333412b5211 /app/src/main/java | |
| parent | 890a0b244927832b35abc3ef04e79c1f70319750 (diff) | |
| download | SidePhOnelauncher-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.kt | 5 | ||||
| -rw-r--r-- | app/src/main/java/app/olauncher/ui/AppDrawerFragment.kt | 1 |
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) |
