From 5b318a4f599e7d3f5b197a64021446ff7b9f25dd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ensar=20Saraj=C4=8Di=C4=87?= Date: Wed, 26 Jul 2023 18:23:56 +0200 Subject: [PATCH] Check for `closeAppDrawer` config before closing it --- .../simplemobiletools/launcher/fragments/AllAppsFragment.kt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/src/main/kotlin/com/simplemobiletools/launcher/fragments/AllAppsFragment.kt b/app/src/main/kotlin/com/simplemobiletools/launcher/fragments/AllAppsFragment.kt index 61fa2ad..25f4c31 100644 --- a/app/src/main/kotlin/com/simplemobiletools/launcher/fragments/AllAppsFragment.kt +++ b/app/src/main/kotlin/com/simplemobiletools/launcher/fragments/AllAppsFragment.kt @@ -120,7 +120,9 @@ class AllAppsFragment(context: Context, attributeSet: AttributeSet) : MyFragment if (currAdapter == null) { LaunchersAdapter(activity!!, launchers, this) { activity?.launchApp((it as AppLauncher).packageName, it.activityName) - activity?.closeAppDrawer() + if (activity?.config?.closeAppDrawer == true) { + activity?.closeAppDrawer() + } ignoreTouches = false touchDownY = -1 }.apply {