back press bug fix (#5289)
Co-authored-by: Abhinav Gupta <abhinav.g@navi.com>
This commit is contained in:
committed by
GitHub Enterprise
parent
8fe24f48e3
commit
4ec1a3031d
@@ -63,6 +63,7 @@ import com.naviapp.digitalgold.viewmodels.DigitalGoldHomeVM
|
||||
import com.naviapp.home.analytics.LandingScreenAnalytics
|
||||
import com.naviapp.home.model.WidgetResponse
|
||||
import com.navi.common.model.UserDetail
|
||||
import com.naviapp.common.navigator.ScreenNavigator
|
||||
import com.naviapp.utils.AMOUNT_DATA
|
||||
import com.naviapp.utils.Constants
|
||||
import com.naviapp.utils.Constants.NEXT_CTA
|
||||
@@ -115,7 +116,7 @@ class DigitalGoldHomeActivity : BaseActivity(), WidgetCallback, NewBottomSheetLi
|
||||
}
|
||||
ivBack.setOnClickListener {
|
||||
eventTracker.onBackButtonClick()
|
||||
finish()
|
||||
onBackPressed()
|
||||
}
|
||||
tvHelp.setOnClickListener {
|
||||
val naviChatSystemLocalData =
|
||||
@@ -394,6 +395,17 @@ class DigitalGoldHomeActivity : BaseActivity(), WidgetCallback, NewBottomSheetLi
|
||||
}
|
||||
}
|
||||
|
||||
override fun onBackPressed() {
|
||||
super.onBackPressed()
|
||||
if (isTaskRoot) {
|
||||
ScreenNavigator.instance.startActivityWithNoActivityStack(
|
||||
this,
|
||||
ScreenNavigator.DASHBOARD_SCREEN,
|
||||
null
|
||||
)
|
||||
}
|
||||
}
|
||||
|
||||
override fun onStart() {
|
||||
super.onStart()
|
||||
fetchDigitalHomePageDetails()
|
||||
|
||||
Reference in New Issue
Block a user