푸시를 눌러서 온 오디션

- 콘텐츠 탭으로 이동하지 못하던 버그 수정
This commit is contained in:
klaus 2025-01-09 01:34:49 +09:00
parent bb944f7903
commit 809c924bfc
2 changed files with 4 additions and 21 deletions

View File

@ -35,7 +35,7 @@ android {
applicationId "kr.co.vividnext.sodalive"
minSdk 23
targetSdk 34
versionCode 134
versionCode 136
versionName "1.26.0"
}

View File

@ -253,12 +253,7 @@ class MainActivity : BaseActivity<ActivityMainBinding>(ActivityMainBinding::infl
val isLiveReservation = bundle.getBoolean(Constants.EXTRA_LIVE_RESERVATION_RESPONSE)
if (roomId > 0) {
changeFragment(MainViewModel.CurrentTab.LIVE)
setTabSelected(binding.tabLive, isSelected = true)
setTabSelected(binding.tabAudition, isSelected = false)
setTabSelected(binding.tabMessage, isSelected = false)
setTabSelected(binding.tabMy, isSelected = false)
setTabSelected(binding.tabContent, isSelected = false)
viewModel.clickTab(MainViewModel.CurrentTab.LIVE)
handler.postDelayed({
if (isLiveReservation) {
@ -279,21 +274,9 @@ class MainActivity : BaseActivity<ActivityMainBinding>(ActivityMainBinding::infl
nextIntent.putExtra(Constants.EXTRA_AUDIO_CONTENT_ID, contentId)
startActivity(nextIntent)
} else if (messageId > 0) {
handler.postDelayed({
changeFragment(MainViewModel.CurrentTab.MESSAGE)
setTabSelected(binding.tabLive, isSelected = false)
setTabSelected(binding.tabAudition, isSelected = false)
setTabSelected(binding.tabMessage, isSelected = true)
setTabSelected(binding.tabMy, isSelected = false)
setTabSelected(binding.tabContent, isSelected = false)
}, 500)
viewModel.clickTab(MainViewModel.CurrentTab.MESSAGE)
} else if (auditionId > 0) {
changeFragment(MainViewModel.CurrentTab.AUDITION)
setTabSelected(binding.tabAudition, isSelected = true)
setTabSelected(binding.tabLive, isSelected = false)
setTabSelected(binding.tabMessage, isSelected = false)
setTabSelected(binding.tabMy, isSelected = false)
setTabSelected(binding.tabContent, isSelected = false)
viewModel.clickTab(MainViewModel.CurrentTab.AUDITION)
}
} catch (_: IllegalStateException) {
}