mirror of
https://github.com/wulkanowy/wulkanowy.git
synced 2025-02-20 21:44:45 +01:00
Fix date picker crash after saved state (#1502)
This commit is contained in:
parent
91f6310892
commit
dddeff802f
@ -245,7 +245,9 @@ class AttendanceFragment : BaseFragment<FragmentAttendanceBinding>(R.layout.frag
|
||||
presenter.onDateSet(date.year, date.monthValue, date.dayOfMonth)
|
||||
}
|
||||
|
||||
datePicker.show(this@AttendanceFragment.parentFragmentManager, null)
|
||||
if (!parentFragmentManager.isStateSaved) {
|
||||
datePicker.show(parentFragmentManager, null)
|
||||
}
|
||||
}
|
||||
|
||||
override fun showExcuseDialog() {
|
||||
|
@ -131,7 +131,9 @@ class LuckyNumberHistoryFragment :
|
||||
presenter.onDateSet(date.year, date.monthValue, date.dayOfMonth)
|
||||
}
|
||||
|
||||
datePicker.show(this@LuckyNumberHistoryFragment.parentFragmentManager, null)
|
||||
if (!parentFragmentManager.isStateSaved) {
|
||||
datePicker.show(parentFragmentManager, null)
|
||||
}
|
||||
}
|
||||
|
||||
override fun showContent(show: Boolean) {
|
||||
|
@ -202,7 +202,9 @@ class TimetableFragment : BaseFragment<FragmentTimetableBinding>(R.layout.fragme
|
||||
presenter.onDateSet(date.year, date.monthValue, date.dayOfMonth)
|
||||
}
|
||||
|
||||
datePicker.show(this@TimetableFragment.parentFragmentManager, null)
|
||||
if (!parentFragmentManager.isStateSaved) {
|
||||
datePicker.show(parentFragmentManager, null)
|
||||
}
|
||||
}
|
||||
|
||||
override fun openAdditionalLessonsView() {
|
||||
|
@ -152,7 +152,9 @@ class AdditionalLessonsFragment :
|
||||
presenter.onDateSet(date.year, date.monthValue, date.dayOfMonth)
|
||||
}
|
||||
|
||||
datePicker.show(this@AdditionalLessonsFragment.parentFragmentManager, null)
|
||||
if (!parentFragmentManager.isStateSaved) {
|
||||
datePicker.show(parentFragmentManager, null)
|
||||
}
|
||||
}
|
||||
|
||||
override fun onSaveInstanceState(outState: Bundle) {
|
||||
|
@ -173,7 +173,9 @@ class CompletedLessonsFragment :
|
||||
presenter.onDateSet(date.year, date.monthValue, date.dayOfMonth)
|
||||
}
|
||||
|
||||
datePicker.show(this@CompletedLessonsFragment.parentFragmentManager, null)
|
||||
if (!parentFragmentManager.isStateSaved) {
|
||||
datePicker.show(parentFragmentManager, null)
|
||||
}
|
||||
}
|
||||
|
||||
override fun onSaveInstanceState(outState: Bundle) {
|
||||
|
Loading…
x
Reference in New Issue
Block a user