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) {
|
} else if (config.storedView == MONTHLY_VIEW) {
|
||||||
main_view_pager.currentItem = mDefaultMonthlyPage
|
main_view_pager.currentItem = mDefaultMonthlyPage
|
||||||
} else if (config.storedView == YEARLY_VIEW) {
|
} 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) {
|
} else if (config.storedView == WEEKLY_VIEW) {
|
||||||
fillWeeklyViewPager()
|
fillWeeklyViewPager()
|
||||||
} else {
|
} else {
|
||||||
val targetDay = DateTime().toString(Formatter.DAYCODE_PATTERN)
|
openMonthlyToday()
|
||||||
fillMonthlyViewPager(targetDay)
|
|
||||||
}
|
}
|
||||||
|
|
||||||
mWeekScrollY = 0
|
mWeekScrollY = 0
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private fun openMonthlyToday() {
|
||||||
|
val targetDay = DateTime().toString(Formatter.DAYCODE_PATTERN)
|
||||||
|
fillMonthlyViewPager(targetDay)
|
||||||
|
}
|
||||||
|
|
||||||
private fun refreshViewPager() {
|
private fun refreshViewPager() {
|
||||||
if (config.storedView == YEARLY_VIEW) {
|
if (config.storedView == YEARLY_VIEW) {
|
||||||
(main_view_pager.adapter as MyYearPagerAdapter).refreshEvents(main_view_pager.currentItem)
|
(main_view_pager.adapter as MyYearPagerAdapter).refreshEvents(main_view_pager.currentItem)
|
||||||
|
|
Loading…
Reference in New Issue