Skip to content

Commit 82218e5

Browse files
authored
Merge pull request #1778 from novasamatech/hotfix/9.2.2
hotfix/9.2.2
2 parents cdb6e8f + 7233850 commit 82218e5

File tree

3 files changed

+12
-6
lines changed

3 files changed

+12
-6
lines changed

app/src/main/java/io/novafoundation/nova/app/di/app/navigation/staking/StakingNavigationModule.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,8 @@ class StakingNavigationModule {
2121

2222
@Provides
2323
@ApplicationScope
24-
fun provideStakingDashboardNavigator(): StakingDashboardNavigator {
25-
return StakingDashboardNavigator()
24+
fun provideStakingDashboardNavigator(navigationHoldersRegistry: NavigationHoldersRegistry): StakingDashboardNavigator {
25+
return StakingDashboardNavigator(navigationHoldersRegistry)
2626
}
2727

2828
@Provides

app/src/main/java/io/novafoundation/nova/app/root/navigation/navigators/staking/StakingDashboardNavigator.kt

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,15 @@ package io.novafoundation.nova.app.root.navigation.navigators.staking
33
import androidx.lifecycle.MutableLiveData
44
import androidx.navigation.NavController
55
import io.novafoundation.nova.app.R
6+
import io.novafoundation.nova.app.root.navigation.navigators.BaseNavigator
7+
import io.novafoundation.nova.app.root.navigation.navigators.NavigationHoldersRegistry
68
import io.novafoundation.nova.common.utils.Event
79
import io.novafoundation.nova.common.utils.event
810
import io.novafoundation.nova.feature_staking_impl.presentation.StakingDashboardRouter
911

10-
class StakingDashboardNavigator : StakingDashboardRouter {
12+
class StakingDashboardNavigator(
13+
navigationHoldersRegistry: NavigationHoldersRegistry
14+
) : BaseNavigator(navigationHoldersRegistry), StakingDashboardRouter {
1115

1216
private var stakingTabNavController: NavController? = null
1317
private var pendingAction: Int? = null
@@ -36,7 +40,9 @@ class StakingDashboardNavigator : StakingDashboardRouter {
3640
}
3741

3842
override fun returnToStakingDashboard() {
39-
stakingTabNavController?.navigate(R.id.back_to_main)
43+
navigationBuilder()
44+
.action(R.id.back_to_main)
45+
.navigateInFirstAttachedContext()
4046

4147
returnToStakingTabRoot()
4248
scrollToDashboardTopEvent.value = Unit.event()

build.gradle

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
buildscript {
22
ext {
33
// App version
4-
versionName = '9.2.1'
5-
versionCode = 171
4+
versionName = '9.2.2'
5+
versionCode = 172
66

77
applicationId = "io.novafoundation.nova"
88
releaseApplicationSuffix = "market"

0 commit comments

Comments
 (0)