forked from eden-emu/eden
android: Prevent crash when trying to change pages in setup fragment
Sometimes when we want to change the current setup page, the current view isn't available and we try to alter the current view. This adds a guard to prevent that issue.
This commit is contained in:
parent
95c131060b
commit
3a1e8ce888
1 changed files with 6 additions and 2 deletions
|
@ -355,11 +355,15 @@ class SetupFragment : Fragment() {
|
|||
}
|
||||
|
||||
fun pageForward() {
|
||||
binding.viewPager2.currentItem = binding.viewPager2.currentItem + 1
|
||||
if (_binding != null) {
|
||||
binding.viewPager2.currentItem += 1
|
||||
}
|
||||
}
|
||||
|
||||
fun pageBackward() {
|
||||
binding.viewPager2.currentItem = binding.viewPager2.currentItem - 1
|
||||
if (_binding != null) {
|
||||
binding.viewPager2.currentItem -= 1
|
||||
}
|
||||
}
|
||||
|
||||
fun setPageWarned(page: Int) {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue