앱이 켜져 있을 때 딥링크가 동작하지 않던 버그 수정

This commit is contained in:
klaus 2024-01-17 03:53:41 +09:00
parent f90e089f8a
commit 0a8abeefbe
1 changed files with 3 additions and 3 deletions

View File

@ -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 {