From 789f1392ac8563e299cfa7efd4b8c66716f3a03b Mon Sep 17 00:00:00 2001 From: Jobobby04 Date: Tue, 29 Sep 2020 19:16:33 -0400 Subject: [PATCH] Fix clicking the updates button multiple times opening multiple download menus --- .../main/java/eu/kanade/tachiyomi/ui/main/MainActivity.kt | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/eu/kanade/tachiyomi/ui/main/MainActivity.kt b/app/src/main/java/eu/kanade/tachiyomi/ui/main/MainActivity.kt index 84d4eeebf..14fb9e97d 100755 --- a/app/src/main/java/eu/kanade/tachiyomi/ui/main/MainActivity.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/ui/main/MainActivity.kt @@ -139,8 +139,10 @@ class MainActivity : BaseActivity() { } // SY --> R.id.nav_updates -> { - val controller = router.getControllerWithTag(id.toString()) as? UpdatesController - controller?.router?.pushController(DownloadController().withFadeTransaction()) + if (router.backstack.last().controller() !is DownloadController) { + val controller = router.getControllerWithTag(id.toString()) as? UpdatesController + controller?.router?.pushController(DownloadController().withFadeTransaction()) + } } // SY <-- }