앱이 켜져 있을 때 딥링크가 동작하지 않던 버그 수정
This commit is contained in:
parent
f90e089f8a
commit
0a8abeefbe
|
@ -52,7 +52,7 @@ class MainActivity : BaseActivity<ActivityMainBinding>(ActivityMainBinding::infl
|
||||||
|
|
||||||
override fun onNewIntent(intent: Intent) {
|
override fun onNewIntent(intent: Intent) {
|
||||||
super.onNewIntent(intent)
|
super.onNewIntent(intent)
|
||||||
executeDeeplink()
|
executeDeeplink(intent)
|
||||||
}
|
}
|
||||||
|
|
||||||
override fun onCreate(savedInstanceState: Bundle?) {
|
override fun onCreate(savedInstanceState: Bundle?) {
|
||||||
|
@ -63,7 +63,7 @@ class MainActivity : BaseActivity<ActivityMainBinding>(ActivityMainBinding::infl
|
||||||
getMemberInfo()
|
getMemberInfo()
|
||||||
getEventPopup()
|
getEventPopup()
|
||||||
|
|
||||||
handler.postDelayed({ executeDeeplink() }, 500)
|
handler.postDelayed({ executeDeeplink(intent) }, 500)
|
||||||
}
|
}
|
||||||
|
|
||||||
override fun onResume() {
|
override fun onResume() {
|
||||||
|
@ -105,7 +105,7 @@ class MainActivity : BaseActivity<ActivityMainBinding>(ActivityMainBinding::infl
|
||||||
setupBottomTabLayout()
|
setupBottomTabLayout()
|
||||||
}
|
}
|
||||||
|
|
||||||
private fun executeDeeplink() {
|
private fun executeDeeplink(intent: Intent) {
|
||||||
val bundle = intent.getBundleExtra(Constants.EXTRA_DATA)
|
val bundle = intent.getBundleExtra(Constants.EXTRA_DATA)
|
||||||
if (bundle != null) {
|
if (bundle != null) {
|
||||||
try {
|
try {
|
||||||
|
|
Loading…
Reference in New Issue