fix the "Go to today" button at monthly view opened from yearly view
This commit is contained in:
parent
50e0c206ac
commit
98f29fad55
|
@ -155,7 +155,11 @@ class MainActivity : SimpleActivity(), NavigationListener {
|
|||
} else if (config.storedView == MONTHLY_VIEW) {
|
||||
main_view_pager.currentItem = mDefaultMonthlyPage
|
||||
} else if (config.storedView == YEARLY_VIEW) {
|
||||
main_view_pager.currentItem = mDefaultYearlyPage
|
||||
if (mIsMonthSelected) {
|
||||
openMonthlyToday()
|
||||
} else {
|
||||
main_view_pager.currentItem = mDefaultYearlyPage
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -193,13 +197,17 @@ class MainActivity : SimpleActivity(), NavigationListener {
|
|||
} else if (config.storedView == WEEKLY_VIEW) {
|
||||
fillWeeklyViewPager()
|
||||
} else {
|
||||
val targetDay = DateTime().toString(Formatter.DAYCODE_PATTERN)
|
||||
fillMonthlyViewPager(targetDay)
|
||||
openMonthlyToday()
|
||||
}
|
||||
|
||||
mWeekScrollY = 0
|
||||
}
|
||||
|
||||
private fun openMonthlyToday() {
|
||||
val targetDay = DateTime().toString(Formatter.DAYCODE_PATTERN)
|
||||
fillMonthlyViewPager(targetDay)
|
||||
}
|
||||
|
||||
private fun refreshViewPager() {
|
||||
if (config.storedView == YEARLY_VIEW) {
|
||||
(main_view_pager.adapter as MyYearPagerAdapter).refreshEvents(main_view_pager.currentItem)
|
||||
|
|
Loading…
Reference in New Issue