From 051a4a713c505fef25099a7682c70ebd88960bdd Mon Sep 17 00:00:00 2001 From: FS Sifat <125657944+fs-sifat@users.noreply.github.com> Date: Fri, 29 Mar 2024 12:15:02 +0600 Subject: [PATCH] Fix issue #129 --- .../main/kotlin/rasel/lunar/launcher/LauncherActivity.kt | 2 +- .../main/kotlin/rasel/lunar/launcher/todos/TodoManager.kt | 6 ++++++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/app/src/main/kotlin/rasel/lunar/launcher/LauncherActivity.kt b/app/src/main/kotlin/rasel/lunar/launcher/LauncherActivity.kt index 324b8f0..6b6b8ae 100644 --- a/app/src/main/kotlin/rasel/lunar/launcher/LauncherActivity.kt +++ b/app/src/main/kotlin/rasel/lunar/launcher/LauncherActivity.kt @@ -63,8 +63,8 @@ import rasel.lunar.launcher.home.LauncherHome internal class LauncherActivity : AppCompatActivity() { private lateinit var binding: LauncherActivityBinding - private lateinit var viewPager: ViewPager2 private lateinit var settingsPrefs: SharedPreferences + lateinit var viewPager: ViewPager2 companion object { @JvmStatic var lActivity: LauncherActivity? = null diff --git a/app/src/main/kotlin/rasel/lunar/launcher/todos/TodoManager.kt b/app/src/main/kotlin/rasel/lunar/launcher/todos/TodoManager.kt index c2f2f40..9153e42 100644 --- a/app/src/main/kotlin/rasel/lunar/launcher/todos/TodoManager.kt +++ b/app/src/main/kotlin/rasel/lunar/launcher/todos/TodoManager.kt @@ -57,6 +57,12 @@ internal class TodoManager : Fragment() { override fun onResume() { super.onResume() refreshList() + lActivity!!.viewPager.isUserInputEnabled = false + } + + override fun onPause() { + super.onPause() + lActivity!!.viewPager.isUserInputEnabled = true } fun refreshList() {