mirror of
				https://github.com/mihonapp/mihon.git
				synced 2025-10-30 22:07:57 +01:00 
			
		
		
		
	Fix shortcuts
This commit is contained in:
		| @@ -37,8 +37,8 @@ class MainActivity : BaseActivity() { | ||||
|         setAppTheme() | ||||
|         super.onCreate(savedState) | ||||
|  | ||||
|         // Do not let the launcher create a new activity | ||||
|         if (intent.flags and Intent.FLAG_ACTIVITY_BROUGHT_TO_FRONT != 0) { | ||||
|         // Do not let the launcher create a new activity http://stackoverflow.com/questions/16283079 | ||||
|         if (!isTaskRoot) { | ||||
|             finish() | ||||
|             return | ||||
|         } | ||||
| @@ -154,7 +154,7 @@ class MainActivity : BaseActivity() { | ||||
|         // Shortcut actions | ||||
|         private const val SHORTCUT_LIBRARY = "eu.kanade.tachiyomi.SHOW_LIBRARY" | ||||
|         private const val SHORTCUT_RECENTLY_UPDATED = "eu.kanade.tachiyomi.SHOW_RECENTLY_UPDATED" | ||||
|         private const val SHORTCUT_RECENTLY_READ = "eu.kanade.tachiyomi.RECENTLY_READ" | ||||
|         private const val SHORTCUT_RECENTLY_READ = "eu.kanade.tachiyomi.SHOW_RECENTLY_READ" | ||||
|         private const val SHORTCUT_CATALOGUES = "eu.kanade.tachiyomi.SHOW_CATALOGUES" | ||||
|     } | ||||
| } | ||||
|   | ||||
| @@ -18,7 +18,6 @@ import rx.Subscription | ||||
| import rx.android.schedulers.AndroidSchedulers | ||||
| import rx.schedulers.Schedulers | ||||
| import uy.kohesive.injekt.injectLazy | ||||
| import java.util.ArrayList | ||||
|  | ||||
| /** | ||||
|  * Presenter of MangaInfoFragment. | ||||
| @@ -79,9 +78,12 @@ class MangaInfoPresenter : BasePresenter<MangaInfoFragment>() { | ||||
|                 ?.subscribeLatestCache(MangaInfoFragment::setChapterCount) | ||||
|  | ||||
|         // Update favorite status | ||||
|         SharedData.get(MangaFavoriteEvent::class.java)?.observable | ||||
|                 ?.observeOn(AndroidSchedulers.mainThread()) | ||||
|                 ?.subscribe { setFavorite(it) } | ||||
|         SharedData.get(MangaFavoriteEvent::class.java)?.let { | ||||
|             it.observable | ||||
|                     .observeOn(AndroidSchedulers.mainThread()) | ||||
|                     .subscribe { setFavorite(it) } | ||||
|                     .apply { add(this) } | ||||
|         } | ||||
|     } | ||||
|  | ||||
|     /** | ||||
|   | ||||
		Reference in New Issue
	
	Block a user