mirror of
https://github.com/kiwix/kiwix-android.git
synced 2025-09-18 20:05:53 -04:00
#2272 fixed circular navigation error between library and reader + lint
This commit is contained in:
parent
e2a493fa21
commit
95b350e7da
@ -36,7 +36,6 @@ import org.kiwix.kiwixmobile.core.Intents.internal
|
||||
import org.kiwix.kiwixmobile.core.base.BaseActivity
|
||||
import org.kiwix.kiwixmobile.core.base.BaseFragment
|
||||
import org.kiwix.kiwixmobile.core.base.FragmentActivityExtensions
|
||||
import org.kiwix.kiwixmobile.core.extensions.ActivityExtensions.navigate
|
||||
import org.kiwix.kiwixmobile.core.main.CoreMainActivity
|
||||
import org.kiwix.kiwixmobile.main.KiwixMainActivity
|
||||
import org.kiwix.kiwixmobile.zim_manager.SimplePageChangeListener
|
||||
@ -115,7 +114,8 @@ class IntroFragment : BaseFragment(), IntroContract.View, FragmentActivityExtens
|
||||
dismissAutoRotate()
|
||||
startActivity(internal(CoreMainActivity::class.java))
|
||||
presenter.setIntroShown()
|
||||
(requireActivity() as KiwixMainActivity).navController.navigate(IntroFragmentDirections.actionIntroFragmentToLibraryFragment())
|
||||
(requireActivity() as KiwixMainActivity).navController
|
||||
.navigate(IntroFragmentDirections.actionIntroFragmentToLibraryFragment())
|
||||
}
|
||||
|
||||
private fun updateView(position: Int) {
|
||||
|
@ -43,6 +43,7 @@
|
||||
android:label="Library">
|
||||
<action
|
||||
android:id="@+id/action_navigation_library_to_navigation_reader"
|
||||
app:popUpTo="@id/readerFragment"
|
||||
app:destination="@id/readerFragment" />
|
||||
<action
|
||||
android:id="@+id/action_navigation_library_to_navigation_downloads"
|
||||
|
Loading…
x
Reference in New Issue
Block a user