From 4cf44011b815464b09e6e7dbf7c62dbbd4fada8d Mon Sep 17 00:00:00 2001 From: "Erik C. Thauvin" Date: Tue, 26 Sep 2017 21:21:55 -0700 Subject: [PATCH] Close activity if steps array is empty. --- .../erik/android/tesremoteprogrammer/StepsFragment.kt | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/net/thauvin/erik/android/tesremoteprogrammer/StepsFragment.kt b/app/src/main/java/net/thauvin/erik/android/tesremoteprogrammer/StepsFragment.kt index 010ec55..f4061e9 100644 --- a/app/src/main/java/net/thauvin/erik/android/tesremoteprogrammer/StepsFragment.kt +++ b/app/src/main/java/net/thauvin/erik/android/tesremoteprogrammer/StepsFragment.kt @@ -57,7 +57,11 @@ class StepsFragment : Fragment() { override fun onViewCreated(view: View?, savedInstanceState: Bundle?) { super.onViewCreated(view, savedInstanceState) - frag_steps_title.text = getString(R.string.title_template_step, pageNumber + 1, steps.size) - frag_steps.text = steps[pageNumber] + if (steps.isEmpty()) { + activity.finish() + } else { + frag_steps_title.text = getString(R.string.title_template_step, pageNumber + 1, steps.size) + frag_steps.text = steps[pageNumber] + } } }